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

我可以在完全读取HTTP请求之前发送HTTP响应吗?,http,tcp,w3c,Http,Tcp,W3c,我可以在完全读取HTTP请求之前发送HTTP响应吗 例如,如果用户发布的大文件超过了大小限制,或者服务发送了错误的头,而我们不需要处理其余的数据并使用HTTP错误代码重播 更新我终于发现这个问题已经被问到了: 这是可能的,但浏览器实现“中断”-不考虑此类事件。从此处复制,这样看起来就不会有问题: 是的,规范允许服务器这样做 不,客户处理得不好

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

例如,如果用户发布的大文件超过了大小限制,或者服务发送了错误的头,而我们不需要处理其余的数据并使用HTTP错误代码重播

更新我终于发现这个问题已经被问到了:

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

从此处复制,这样看起来就不会有问题:

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

不,客户处理得不好