我正在编写一些解析 HTTP 请求和响应的代码,但它可能看不到每个对话的双方。
HTTP RFC规定,除了不发送消息正文外,HEAD
请求应该引起完全相同的响应。GET
这似乎意味着Content-Length
将包含一个标题。
如果正在使用HTTP 流水线,我无法看到您在HEAD
没有看到请求的情况下如何可靠地解析对 a 的流水线响应;标头不会正确指示响应的长度,没有Transfer-Encoding
,并且连接不一定会在最后关闭。
有任何想法吗?如果没有看到请求,任何人都可以看到无法解析的任何其他类型的响应吗?