对HTTP/1.1请求的HTTP/1.0响应

Sla*_*lav 8 http

是否可以使用HTTP/1.0响应HTTP/1.1请求?

我通过简单的套接字实现HTTP通信,客户端使用HTTP/1.0和HTTP/1.1发出请求,但协议独立于HTTP版本,因此我希望始终使用HTTP/1.0响应所有请求.HTTP标准是否承担此类通信?

Dav*_*rtz 8

当然没关系.否则,如果您只支持HTTP/1.0,您可以做什么?

如果HTTP 1.2今天问世,你认为所有现有的HTTP 1.1服务器会发送什么作为对HTTP 1.2查询的回复?当然,它必须是HTTP 1.1回复 - 这就是他们所知道的.

只是确保您不遵循它们不同的HTTP 1.1规则.例如,默认情况下启用keep alives .如果客户端看到HTTP 1.0回复,它将假定HTTP 1.0语义.