webapi請求返回{"$id":"1","Message":"請求的資源不支持 http 方法“GET”。"}
一開始時進不了斷點,以為是建立Controller方法不對,是不是要加[HttpGet],
沒用,直接在瀏覽器輸入,返回{"$id":"1","Message":"請求的資源不支持 http 方法“GET”。"}
然后查百度,有說什么引用命名空間錯誤的,有說要加個[HttpGet]的,都不對。
后面還是覺得是不是參數不對,因為我傳的參數有20個之多,所以沒認真對比,
不比不知道,一比嚇一跳,竟然有幾個參數名不對。
原來如此。找到症結所在了。
還是太年輕了。參數名要一一對應的。
這時想起這就是不做route的壞處。