[英]C# Web API Always getting a null value on a POST
我已经看过几次这个问题,但没有答案,这似乎对我的情况有所帮助或非常合适。 首先是我的代码:
这是我的代码; 无论我做什么,该值始终为null,现在通过添加[System.Web.Mvc.HttpPost]装饰,我现在收到一条错误消息,指出该路线不支持帖子。 我需要协助。
[System.Web.Mvc.HttpPost]
public string Post(string value)
{
return value;
}
这是我通过邮递员发布的内容; 我把它放在体内:
“测试”
不管我放在正文中什么,“ value”的值始终为null。 我不确定该怎么做,似乎没有任何作用。 我什至将装饰更改为[HttpPost]。 该控制器的工作正常,只是帖子失败了。
尝试
public ActionResult PostName([FromBody] string value)
{
...
}
并将“值”放入PostMan中的“正文”类型中。
{
"value" : "hi"
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.