.net http发送put、delete请求报405错误解决办法
来源:互联网 发布:程序员怎么赚钱 编辑:程序博客网 时间:2024/06/05 17:05
在项目的webconfig中,配置如下:
<system.webServer>
<httpProtocol><customHeaders >
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Headers" value="X-Requested-With,Content-Type" />
<add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTIONS" />
</customHeaders>
</httpProtocol>
<handlers>
<remove name="WebDAV" />
<remove name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" />
<remove name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" />
<remove name="ExtensionlessUrlHandler-Integrated-4.0" />
<add name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
<add name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
<add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
<add name="CGroupTypeCreditReqSetHandler" path="CGroupTypeCreditReqSetHandler.ashx" verb="*" type="EXESAC.SAMS.FinalApplication.Teacher.CGroupTypeCreditReqSetHandler"/>
<remove name="OPTIONSVerbHandler" />
</handlers>
<modules runAllManagedModulesForAllRequests="true">
<remove name="WebDAVModule" />
</modules>
</system.webServer>
注意对应加粗部分,与自己的一般处理程序对应,可以写多个add节点。
0 0
- .net http发送put、delete请求报405错误解决办法
- asp.net WebApi不能接收到Put和Delete请求,试图发送Put和Delete请求时得到405异常
- 模拟Http发送get、post、put、delete请求
- asp.net web api http put delete , iis 返回400.0 找不到错误的解决办法.
- JQuery发送Put、Delete请求
- jquery 发送put/delete请求
- JQuery发送Put、Delete请求
- jquery 发送put/delete请求
- 如何发送PUT请求和DELETE请求
- java发送http请求时设置请求方式(post,put,delete,get)
- python发送get/post/put/delete请求
- Http之Get,Post,put,delete请求
- get,post,delete,put的http请求。
- HTTP请求之GET,POST,DELETE,PUT
- IIS 部署ASP.Net, WebAPI, Restful API, PUT/DELETE 报405错解决办法, webapi method not allowed 405
- IIS 8.0部署ASP.Net, WebAPI, Restful API, PUT/DELETE 报405错解决办法, method not allowed 405
- 用HTTP的PUT方式发送请求
- XCode 7.1 发送HTTP请求报错解决办法
- search Paths $(SRCROOT)和$(PROJECT_DIR)区别
- jmeter 查看结果数报500错误
- java图片与base64字符串互转
- iOS开发bug调试技巧之Debug View Hierarchy
- 解决 Ubuntu gedit 显示汉字乱码问题
- .net http发送put、delete请求报405错误解决办法
- iOS开发:code signing is required for product type 'Application' in SDK 'iOS 9.2'
- java中对map的字典序排序
- loadrunner中C函数(带例子)
- Selenium2 Python 自动化测试实战学习笔记(五)
- LinkedList
- Android API Guides---Resource Types
- scons tips
- 路由器tomato固件上搭建svn