2017-04-13 50 views
-1

我試圖通過後張貼到網頁API值控制器:後的字符串值,以網絡API

// POST api/values 
public void Post([FromBody]string value) 
{ 
} 

但價值總是空。

我使用郵遞員身上張貼這樣:{"test"}設置爲JSON(應用/ JSON)

+0

你發佈的內容是無效的JSON。它應該是{「value」:「hello world」} – Webbanditten

+0

如果它是序列化的json字符串,該怎麼辦?它是否總是需要「價值:? – BobSwanson

+0

不,你需要創建一個新的類,它包含你需要的屬性,然後用它作爲你的」Post「方法的輸入參數。FromBody實際上只是簡單的基本方法屬性 - 它更容易綁定模型/類 – Webbanditten

回答

0

引號簡單地發送「測試」的伎倆。