【发布时间】:2021-06-01 17:17:07
【问题描述】:
我可以在完全读取 HTTP 请求之前发送 HTTP 响应吗?
例如,如果用户 POST 大文件 - 超出大小限制或服务发送错误的标头,我们不需要处理其余数据并使用 HTTP 错误代码重放?
UPDATE我终于发现这个问题已经被问过了:
- Is it acceptable for a server to send a HTTP response before the entire request has been received?
- How to cancel HTTP upload from data events?
这是可能的,但浏览器实现“损坏” - 不考虑此类事件。
【问题讨论】: