在邮递员和Angular Controller中使用POST寻求帮助

时间:2018-09-21 17:55:28

标签: angular postman

我第一次使用Postman将POST发布到服务器。我收到错误消息“需要非描述性主体”我应该在主体中放入什么。我选择了JSON和raw。 enter image description here

这是Angular控制器代码:

namespace backend.Controllers
{
[Route("api/[controller]")]
[ApiController]
public class QuestionsController : ControllerBase
{
    // POST api/values
    [HttpPost]
    public void Post([FromBody] string value)
    {
    }
}

}

2 个答案:

答案 0 :(得分:0)

POST请求包含一个有效负载(我们希望通过此POST请求保存的数据)。在邮递员中,我们需要通过请求正文发送。将要通过请求保存的JSON /数据(在可接受的签名中)添加到请求正文中。

答案 1 :(得分:0)

我找到了答案here

身体是:

"{  \"key1\": \"value1\" }"