2017-04-13 45 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

引号简单地发送“测试”的伎俩。