将数据发布到端点时,我在控制台中收到错误消息
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(已创建)。