如何检测Content-Length不同体型的HTTP响应体的结束? Http 1.1
我想实现一个http代理。 正常情况下,http代理接收来自服务器的响应;如果标题有Content-Length L1,我认为正文的长度是L1。 但是,如果Content-Length的体型不同,如何检测身体末端? (在保持活动模式下,我无法收到eof。)
如RFC2616第4.4节所述 “HTTP / 1.1用户代理必须在收到并检测到无效长度时通知用户。”
答案 0 :(得分:0)
a)RFC 2616非常过时
b)答案应该在这里:http://greenbytes.de/tech/webdav/rfc7230.html#message.body.length