HTTP规范(RFC2616)具有以下短语:
如果存在Transfer-Encoding标头字段(第14.41节) 除了“身份”之外还有任何其他值,那么转移长度是 通过使用“分块”转移编码(第3.6节)来定义, 除非通过关闭连接终止消息。
如何通过关闭连接检测到消息“终止”?是否足以检查“连接”字段中的值“关闭”?
答案 0 :(得分:0)
我认为RFC指向TCP连接,当你从套接字读取0字节时,另一方已关闭连接。
更多: Can read() function on a connected socket return zero bytes?