如果在上传过程中发生错误,HTTP API服务器应该怎么做?

时间:2017-09-05 07:02:58

标签: http

如果客户端仍在上传请求正文时发生错误,HTTP服务器应该怎么做?假设它不可能丢弃整个身体,因为错误是例如超出流量或服务器关闭。

  • 即使上传还没有完成,它是否已经发送了HTTP错误?
  • 它应该关闭连接吗?
  • 两个

根据this回答,符合规范的方式是提前发送错误,客户端应该停止发送正文。

但是,除非您关闭连接,否则主要的Web浏览器将继续发送正文。

如果客户端不是Web浏览器(而是HTTP客户端库,例如与REST API交谈),建议的行为是什么?

0 个答案:

没有答案