如何解决ASP.NET Core C#中的“ net :: ERR_CONNECTION_RESET 201(已创建)”错误”

时间:2019-05-29 15:08:19

标签: c# typescript asp.net-core

将数据发布到端点时,我在控制台中收到错误消息

  

net :: ERR_CONNECTION_RESET 201(已创建)

我该如何解决?

我试图将数据发布到正确的端点,但是以下代码行不起作用。

这是打字稿:

saveOrUpdateOrder() {
  var body = {
    ...this.formData,
    OrderItems: this.orderItems
  };
  return this.http.post(environment.apiURL + '/Order', body);
}

这是POST:api / Order

[HttpPost]
public async Task<IActionResult> PostOrder([FromBody] Order order)
{
    if (!ModelState.IsValid)
    {
        return BadRequest(ModelState);
    }

    _context.Orders.Add(order);
    await _context.SaveChangesAsync();

    return CreatedAtAction("GetOrder", new { id = order.Id }, order);
}

我在控制台中得到的实际结果:

  

POST http://localhost:52970/api/Order net :: ERR_CONNECTION_RESET 201(已创建)。

0 个答案:

没有答案