随笔分类 -  ASP.NET WEB API

摘要:WebApi程序发布到IIS上后,无法使用Put的方式进行请求,错误信息如下: 原因和解决方案: 在IIS中默认不支持Put请求和Delete请求,因为IIS中注册的WebDAVModule对Put请求和Delete进行了拦截,所以如果不需要再IIS中弃用WebDAV可以直接通过Webconfig文 阅读全文
posted @ 2016-05-08 18:14 陌上荼靡 阅读(2182) 评论(0) 推荐(1)
摘要:webapi地址:wapapi.ebcbuy.com web地址:wapweb.ebcbuy.com 在默认情况下这两个域名属于两个不同的域,他们之间的交互存在跨域的问题,但因为他们都同属于一个二级域名下,所以通过简单的设置就能实现跨域行为,但是考虑到实际生产环境中往往会出现两个域名 完全不同的情况 阅读全文
posted @ 2016-05-08 18:12 陌上荼靡 阅读(10632) 评论(1) 推荐(0)
摘要:一、MVC的异常过滤器 1、自定义MVC异常过滤器 创建一个类,继承HandleErrorAttribute即可,如果不需要作为特性使用直接实现IExceptionFilter接口即可, 注意,该接口在<!--WizRtf2Html Charset=0 -->System.Web.Mvc 命名空间下 阅读全文
posted @ 2016-05-08 18:08 陌上荼靡 阅读(2886) 评论(0) 推荐(0)
摘要:在跨域PreFlight的过程中,Options请求会返回一个响应头,如果服务器返回了这个响应头,则允许用户发起GET、POST、HEAD这三个简单方法的请求,如需发起其他形式的请求则需要显示地在 Access-Control-Allow-Headers请求头中设置允许的请求方法。 跨域详细规范参见 阅读全文
posted @ 2016-05-03 15:26 陌上荼靡 阅读(24196) 评论(0) 推荐(0)

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