1
我做一個的ASP.NET MVC 5 APP和我打電話使用PostAsJsonAsync
的API控制器這樣MVC調用API控制器PostAsJsonAsync動作方法名稱獲取
int value=0;
HttpResponseMessage response = await client.PostAsJsonAsync(apiUrl + "Method/Action",value);
我的API控制器的方法是這樣的。 ..
[ActionName("GetByUpload")]
public int ByUpload([FromBody]long id)
{
return 100;
}
如果方法名稱與GET
開始給我一個錯誤405
爲什麼不能調用以Get開頭的方法?
任何方式都可以調用Get..something?
用'[HttpPost]'屬性裝飾它。 – Stefan