HTTP 1.1服务器应如何响应对HTTP 1.0请求头的请求,例如
Pragma: no-cache
,这些请求头在HTTP 1.0中受支持但在HTTP 1.1中不受支持。Pragma: no-cache
,这些请求头在HTTP 1.0中受支持但在HTTP 1.1中不受支持。GET /path/to/resource HTTP/1.0
HTTP/1.1 200 OK
Cache-Control: no-cache
Cache-Control
不支持HTTP 1.0请求,而上述响应表明它是一个HTTP 1.1响应,这很奇怪,因为它是对HTTP 1.0请求的响应。因此,HTTP 1.1服务器必须生成一个符合HTTP 1.0规范的响应,如下所示:HTTP/1.0 200 OK
Pragma: no-cache
GET /path/to/resource HTTP/1.1
Host: example.com
Cache-Control: no-cache
HTTP/1.0 200 OK
Pragma: no-cache
您所看到的实际行为将取决于所涉及的客户端和服务器实现。
希望这可以帮助您!