【问题标题】:Can I send HTTP response before completely read HTTP request? [duplicate]我可以在完全读取 HTTP 请求之前发送 HTTP 响应吗? [复制]
【发布时间】:2021-06-01 17:17:07
【问题描述】:

我可以在完全读取 HTTP 请求之前发送 HTTP 响应吗?

例如,如果用户 POST 大文件 - 超出大小限制或服务发送错误的标头,我们不需要处理其余数据并使用 HTTP 错误代码重放?

UPDATE我终于发现这个问题已经被问过了:

这是可能的,但浏览器实现“损坏” - 不考虑此类事件。

【问题讨论】:

    标签: http tcp w3c


    【解决方案1】:

    从这里的@David Hodgson's answer from the duplicate question 复制,以免看起来没有答案:

    是的,规范允许服务器这样做。

    不,客户处理不当。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-21
      • 2017-03-10
      • 2015-03-21
      • 2011-10-04
      • 1970-01-01
      相关资源
      最近更新 更多