IIS7.5上的REST服务的Put操作发生HTTP Error 405.0 - Method Not Allowed 解决方法
2015-07-14 11:47
633 查看
WebDAV 是超文本传输协议 (HTTP) 的一组扩展,为 Internet 上计算机之间的编辑和文件管理提供了标准.利用这个协议用户可以通过Web进行远程的基本文件操作,如拷贝、移动、删除等。在IIS 7.0中,WebDAV是作为独立扩展模块,需要单独进行下载,而IIS 7.5中将集成WebDAV,然而WebDav把Put,Delete给咔嚓了。所以在IIS
7.5上部署的RESTful服务(WCF Data Service,WCF Rest Service,ASP.NET Web API,ASP.NET MVC)就悲剧了,当发送Put请求就会发生HTTP Error 405.0 – Method Not Allowed错误,解决方法也很简单,在Web.config里面加入如下设置:
<system.webServer>
<modules>
<remove name="WebDAVModule" />
</modules>
<handlers>
<remove name="WebDAV" />
</handlers>
</system.webServer>
http://brockallen.com/2012/10/18/cors-iis-and-webdav/
7.5上部署的RESTful服务(WCF Data Service,WCF Rest Service,ASP.NET Web API,ASP.NET MVC)就悲剧了,当发送Put请求就会发生HTTP Error 405.0 – Method Not Allowed错误,解决方法也很简单,在Web.config里面加入如下设置:
<system.webServer>
<modules>
<remove name="WebDAVModule" />
</modules>
<handlers>
<remove name="WebDAV" />
</handlers>
</system.webServer>
http://brockallen.com/2012/10/18/cors-iis-and-webdav/
相关文章推荐
- HTTP/1.1 500 Internal Server Error
- swift网络编程入门应用:天气预报
- 【转】名称以无效字符开头。处理资源 'http://localhost/WEB/' 时出错
- httpclient-4.0.1应用指南
- 使用VAssistX为VS2008 c++代码添加函数头注释http://blog.sina.com.cn/s/blog_4aff4b970101bfqs.html
- 浅析HTTP协议之请求与响应
- 正则表达式-判断是不是网络地址的图片
- http://www.jb51.net/article/37855.htm
- loadrunner中对https证书的配置
- 添加Google网络地图功能
- Android网络通信:通过volley和gson获取聚合数据
- iOS网络编程之AFNetworking使用
- 利用Dummynet模拟恶劣网络环境
- 找呀志_通过开源框架引AsyncHttpClient上传文件
- Postman - 网页调试与发送网页HTTP请求的Chrome插件
- 图解 HTTPS 通信过程
- 前端应该掌握10个Css3属性(转自http://www.csdn.net/article/2011-01-05/289530)保存值得拥有
- 大神给你分析HTTPS和HTTP的区别
- 如果PC机发现自己的IP和网关不再同一网络内,它该如何处理???
- 如何判断android 网络连接是否可用