webapi請求返回{"$id":"1","Message":"請求的資源不支持 http 方法“GET”。"}


webapi請求返回{"$id":"1","Message":"請求的資源不支持 http 方法“GET”。"}

一開始時進不了斷點,以為是建立Controller方法不對,是不是要加[HttpGet],

沒用,直接在瀏覽器輸入,返回{"$id":"1","Message":"請求的資源不支持 http 方法“GET”。"}

然后查百度,有說什么引用命名空間錯誤的,有說要加個[HttpGet]的,都不對。

后面還是覺得是不是參數不對,因為我傳的參數有20個之多,所以沒認真對比,

不比不知道,一比嚇一跳,竟然有幾個參數名不對。

原來如此。找到症結所在了。

還是太年輕了。參數名要一一對應的。

這時想起這就是不做route的壞處。

 


免責聲明!

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



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