回复 HTTP/1.1 的请求使用 HTTP/1.0 是否可以?
我正在使用简单的套接字实现 HTTP 通信,客户端发出的请求既有 HTTP/1.0 又有 HTTP/1.1,但协议与 HTTP 版本无关,因此我希望始终对所有请求都使用 HTTP/1.0 进行回复。 HTTP 标准是否支持这样的通信方式?
回复 HTTP/1.1 的请求使用 HTTP/1.0 是否可以?
我正在使用简单的套接字实现 HTTP 通信,客户端发出的请求既有 HTTP/1.0 又有 HTTP/1.1,但协议与 HTTP 版本无关,因此我希望始终对所有请求都使用 HTTP/1.0 进行回复。 HTTP 标准是否支持这样的通信方式?
HTTP/1.1
请求中发送Connection: close
标头即可。(您也可以在对HTTP/1.0
请求的响应中包含它们,但没有必要。)然而,接下来您仍需要确保用HTTP/1.0
响应答复HTTP/1.0
查询。最简单的方法可能是完全忘记1.1。 - David Schwartz