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