[英]Dynamic model binding with ASP.NET WEB API
根據Scott Hanselman的說法,在他的博客上 ,我應該能夠進行動態模型綁定並返回動態。
我有一個包含單個方法的Web API控制器:
public dynamic Post(dynamic data)
{
return data;
}
當我從Fiddler進行以下調用時,我得到一個null
返回。
POST http://localhost:57856/api/values HTTP/1.1
User-Agent: Fiddler
Host: localhost:57856
Content-Type: "application/json"
Content-Length: 22
{"Name": "jlucpicard"}
我在這里錯過了什么? 它不應該為data
返回JSON
嗎? 這是一個更簡單的后續我原來的問題ASP.NET WEB API沒有綁定到POST上的動態對象 。
您的操作返回null,因為您的“data”參數未綁定到傳入的json數據。
從Content-Type標頭中的“application / json”中刪除引號以綁定到數據。
Content-Type: application/json
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.