我真的找不到对此的解释,我向这个 API 端点发送了一个 DELETE 请求,我的代码很简单:
public HttpResponseMessage DeleteSize(int id) {
Size size;
try {
size = db.Sizes.First(q => q.ID == id);
size.Deleted = true;
db.SaveChanges();
} catch (Exception ex) {
return Request.CreateErrorResponse(HttpStatusCode.NotFound, ex);
}
return Request.CreateResponse(HttpStatusCode.OK, size);
}
然而,在 Azure 登台服务器上,它需要永远响应,它在本地工作得非常快,但不确定它在远程服务器上时发生了什么,这可能是什么原因?,所有其他调用 GET/POST/PULL 响应及时的方式。