0
以下是我在ASP.NET Web API中的get方法。如何將參數傳遞給asp.net web api get方法?
[HttpGet]
public IHttpActionResult GetDetails([FromBody] RetrieveDetails eDetails)
{}
以下是類
public class RetrieveDetails
{
public string name{ get; set; }
public string Type { get; set; }
}
當我嘗試調用GetDetails
從提琴手eDetails
總是空。
http://localhost:101222/api/emailservice/GetDetails?name=testname&Type=testtype
我嘗試了不同的方法,但該值始終爲空。 如果我將[HttpGet]更改爲[HttpPost]並添加請求正文,它的工作正常。但我需要得到方法。
變化'[FromBody]''到[FromUri]'和您的網址應該工作。 – Nkosi
我將它改爲[FromUri],它的工作。感謝很多。 – user8383606