从邮局主管收到的 asp.net API 帖子值为空

本文关键字:API net asp 邮局 | 更新日期: 2023-09-27 18:35:29

我正在用一个简单的post方法编写一个非常基本的asp .net api。后置参数返回空值。我已经尝试了各种方法来获取返回我传入的对象的方法。我创建了一个数据传输对象,并已验证是否正在调用该方法。我还能检查什么?

后主设置----

     url: /api/values
     params: incidentID 4
     params: incidentTitle 'this is some text'
     Content-Type: application/json

    // POST api/values
    [Route("api/values")]
    [HttpPost]
    public HttpResponseMessage Post([FromBody]incidentDTO incid)
    {
        return Request.CreateResponse(incid);
    }

从邮局主管收到的 asp.net API 帖子值为空

我认为邮政局长的意思是邮递员。

如果您使用的是邮递员,请使用以下步骤:

"标头类型"下,内容类型的值应用程序/json

选择原始选项卡并输入数据,如下所示:

{
    "incidentId":4,
    "incidentTitle":"this is some text"
}

点击发送

由于从正文中读取了帖子数据,因此无需在 URL 参数中输入任何值。