簡體   English   中英

使用ASP.NET WEB API進行動態模型綁定

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM