調試的時候是可以使用put請求的,后面部署到IIS上面的使用舊提示報錯了。
原因是IIS默認是不支持put和delete的請求的,要想IIS支持,則需要進行如下兩個步驟。
1、刪除自己項目下的IIS安裝的WebDav模塊


2、修改你項目的web.config ,在<system.webServer>標簽內加上以下代碼。
<modules runAllManagedModulesForAllRequests="true" runManagedModulesForWebDavRequests="true"> <remove name="WebDAVModule"/> </modules> <handlers> <remove name="WebDAV" /> </handlers>
具體操作參考原文:https://blog.csdn.net/lynehylo/article/details/80623190
