现在还在使用 HTTP 1.0 吗?

现在还在使用 HTTP 1.0 吗?

这是一个愚蠢的问题。HTTP 1.0 是否仍被任何客户端或服务器使用?因为我正在开发一个需要 HTTP 1.1 的代理服务器程序

答案1

有一个讨论不久前在 stackoverflow 上讨论过这个问题,还有一些这里也。

要点是它仍在使用中。

答案2

是的 - 许多反向代理包只支持 1.0 版本。它们将接收 1.1 版请求,但所有后端流量都以 1.0 版本发送。 Nginx想到了。

答案3

简短回答:是的。详细回答:您不能说 HTTP 1.0 已经灭绝。基本上有很多工具都是使用 1.0 编码的,因此如果您正在使用代理,则必须同时支持 1.0 和 1.1。这个文件1.0 和 1.1 之间存在一些关键差异,因此了解 1.0 如何处理缓存以及 1.1 如何处理缓存非常重要。

答案4

是的,特别是在脚本化的 Web 客户端解决方案中。

相关内容