随笔分类 -  webapi

摘要:原因: Chrome 稳定版禁用 document.domain setter 解决方案(4种): 1 使用低版本Chrome缺点:无法保证用户浏览器版本。 2 浏览器设置:浏览器地址栏输入 chrome://flags/#origin-agent-cluster-default然后修改 Origi 阅读全文
posted @ 2023-09-22 16:43 正怒月神 阅读(434) 评论(0) 推荐(0) 编辑
摘要:扩展方法:提供类共同方法的扩展。 static void Main(string[] args) { var u = new User() { ID = 4, Name = "部门2", Age = 2, IsChild = false }; var s = u.ToJsonString(); Co 阅读全文
posted @ 2021-01-11 09:53 正怒月神 阅读(70) 评论(0) 推荐(0) 编辑
摘要:参考:https://blog.csdn.net/susuzhe123/article/details/73743509https://www.cnblogs.com/baiyunchen/p/5383507.html直接上代码:前台: ... 阅读全文
posted @ 2018-04-20 11:12 正怒月神 阅读(665) 评论(0) 推荐(0) 编辑
摘要://测试数据static List list = new List() { new User(){id=1001 ,name="语文",buyer="A"}, new User(){id=1001 ,nam... 阅读全文
posted @ 2017-12-27 10:29 正怒月神 阅读(162) 评论(0) 推荐(0) 编辑
摘要:解决方案很简单。直接上代码:web.xml中:添加了 cors来解决跨域(奇怪的是,credentials设置为false。反正这个是照搬的。。。) CorsFilter org.apache.catalina.filters.CorsFilter ... 阅读全文
posted @ 2017-10-16 16:35 正怒月神 阅读(711) 评论(0) 推荐(0) 编辑
摘要:很多时候,我们的枚举值可能需要中英文,那么可以使用下面的方法:下面这个类,包含2部分。1 BaseDescriptionAttribute特性的重载2 枚举的操作类 EnumOperatenamespace TestMVC.Lang{ public class ... 阅读全文
posted @ 2017-09-19 17:03 正怒月神 阅读(842) 评论(0) 推荐(0) 编辑
摘要:最近项目需要 java调用 .net 的webapi。 对于get来说很简单,但是post方法遇到了些问题,最后也是曲线救国。 先看代码 Java 代码 C# WebApi Java WebApi 阅读全文
posted @ 2017-06-26 16:24 正怒月神 阅读(3286) 评论(0) 推荐(0) 编辑
摘要:转载:http://www.th7.cn/Program/net/201410/302571.shtmlASP.NET Web API路由,简单来说,就是把客户端请求映射到对应的Action上的过程。在"ASP.NET Web API实践系列03,路由模版, 路由惯例... 阅读全文
posted @ 2017-04-01 10:18 正怒月神 阅读(588) 评论(0) 推荐(0) 编辑
摘要:注意这里说的是WebSite,不是Webapp就是我们常说的新建网站,而不是新建项目直接上代码:1 在要在website下创建,那么应该这么干。先添加引用和global.asax2 然后创建对应的路由文件和apicontroller。他们必须创建在app_code文件... 阅读全文
posted @ 2017-03-31 16:56 正怒月神 阅读(275) 评论(0) 推荐(0) 编辑
摘要:具体在哪看见的忘记了。 异步: public static class CallWebAPI { public static async Task<string> APIPost(string url, string data) { string result = string.Empty; //设 阅读全文
posted @ 2017-03-03 09:45 正怒月神 阅读(1212) 评论(0) 推荐(0) 编辑
摘要:MVC后台 或者 Webapi都可以使用此方式前台@using (Html.BeginForm("Test","Test")){ }后台public ActionResult Test(string data) { if (... 阅读全文
posted @ 2017-01-19 11:51 正怒月神 阅读(530) 评论(0) 推荐(0) 编辑
摘要:1 MVC中显示 内存流 中的图片。(不是图片文件)创建一个Index用来显示Action:public ActionResult Index() { return View(); }cshtml:@{ View... 阅读全文
posted @ 2016-12-08 15:20 正怒月神 阅读(776) 评论(0) 推荐(0) 编辑
摘要:webapi的controller和action的控制。 使用场景:webapi接收到加密数据以及签名。验证签名是否有效。我们不能一个个action增加判断。 所以添加Filter是比较明智的方法。 首先 签名过滤器 异常过滤器 然后是启用方式,有2种 1 全局控制 在webapiConfig中添加 阅读全文
posted @ 2016-12-08 10:18 正怒月神 阅读(232) 评论(0) 推荐(0) 编辑
摘要:问题的原因:创建webapi controller时,习惯创建了mvc的controller,而非api controller。导致引用包有问题。这两天搞webapi开发的时候,遇见了405错误。我贴一下解决的方式:controller中添加如下引用。using Sy... 阅读全文
posted @ 2016-11-30 10:22 正怒月神 阅读(807) 评论(0) 推荐(0) 编辑
摘要:原文链接:http://www.oschina.net/translate/8-ways-improve-asp-net-web-api-performanceASP.NET Web API 是非常棒的技术。编写 Web API 十分容易,以致于很多开发者没有在应用程... 阅读全文
posted @ 2016-07-07 10:10 正怒月神 阅读(194) 评论(0) 推荐(0) 编辑
摘要:先讲一下,web和client各自调用webapi的post和get实例Get方式[HttpGet] public dynamic Test(string a) { return a+"---"; }we... 阅读全文
posted @ 2016-07-01 11:48 正怒月神 阅读(189) 评论(0) 推荐(0) 编辑
摘要:由于之前遇到的easyui调用webapi的问题。参见 :http://blog.csdn.net/hanjun0612/article/details/51144991所以就考虑,封装一个泛型用来返回 HttpResponseMessage直接上代码:泛型封装:pu... 阅读全文
posted @ 2016-04-14 14:16 正怒月神 阅读(377) 评论(0) 推荐(0) 编辑
摘要:今天算是踩雷了。。。。先说一下,由于项目需要,我目前开发PO模块,由于需要提供手机端,所以我在mvc项目中创建了 webapi。提供手机端调用。然后我就考虑,easyui也使用webapi来提取数据。好来,那么问题来了。。。。我给大家看一下问题:html--weba... 阅读全文
posted @ 2016-04-13 17:12 正怒月神 阅读(149) 评论(0) 推荐(0) 编辑
摘要:直接上代码 1 nuget 下载 log4net。这个不多说了,大家都会 2 web.config (下面是两套配置,我的项目webapi和mvc网站记录的文件夹不同) web和webapi一起写的: <log4net> <root> <appender-ref ref="WebLog" /> </ 阅读全文
posted @ 2016-03-18 16:12 正怒月神 阅读(94) 评论(0) 推荐(0) 编辑
摘要:参考了:http://blog.csdn.net/for12/article/details/49685567 首先,创建一个类: public class APIResult { public APIResult(){} publ... 阅读全文
posted @ 2016-03-17 14:33 正怒月神 阅读(131) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示