webApi不能使用put和delete請求的處理方式


今天調試webApi接口的時候,分別使用get、post、put、delete方式都試一下,發現get和post方式都能正常調用,但是使用put和delete的時候就報錯了,如下圖所示,並沒有返回正確的結果。

 然后百度一下,原因是:IIS拒絕PUT和DELETE請求是由於IIS為網站默認注冊的一個名為WebDAVModule的自定義HttpModule導致的。

參考:https://www.cnblogs.com/jinzesudawei/p/7215493.html 

 

處理方法:在web.config文件里添加下面圖所示的兩個地方即可。

參考:https://blog.csdn.net/qq_43583854/article/details/85248092 

添加后的結果,調用成功。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM