看你是 HTTP/1.0 还是 1.1
1.0 的情况下,服务器发完 response 就应该 close 连接了,客户端想发也发不过去了。
1.1 的情况下,客户端停止发送,如果 chunk 编码的话,就发一个 0 长的 chunk 结束,
如果不 chunk 的话,由于 Content-Length 没达到,所以只能断开连接。
但估计客户端强行发完整个 body 也问题不大,服务器要么直接断开连接(类似于413),
要么耐心等完再处理下一个请求。
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 考虑一下这种情况:
: http client 发送一个 POST 请求到
https://remote/not_exist/: 假定这个 POST 请求的 body 是 4k 正常大小。
: ...................
--
FROM 114.242.94.*