还有HTTP/1.0客户端吗?

还有HTTP/1.0客户端吗?,http,tcp,webserver,Http,Tcp,Webserver,如果是,它们是什么 我问这个问题只是因为我正在制作一个web服务器,我不确定我是否应该花时间担心客户端不是HTTP/1.1(发送良好的响应等)。当然它们仍然存在;至少,它们仍然可以存在。许多不是发出HTTP请求的web浏览器的程序使用HTTP/1.0只发出HEAD请求,因为HTTP/1.0不需要客户端提供那么多信息。如果您正试图创建一个受广泛支持的web服务器,那么您肯定应该支持它们 InternetExplorer6.0并没有被广泛使用,但它仍然得到普遍支持,因为世界还没有放弃它。(顺便说一

如果是,它们是什么



我问这个问题只是因为我正在制作一个web服务器,我不确定我是否应该花时间担心客户端不是HTTP/1.1(发送良好的响应等)。

当然它们仍然存在;至少,它们仍然可以存在。许多不是发出HTTP请求的web浏览器的程序使用HTTP/1.0只发出
HEAD
请求,因为HTTP/1.0不需要客户端提供那么多信息。如果您正试图创建一个受广泛支持的web服务器,那么您肯定应该支持它们


InternetExplorer6.0并没有被广泛使用,但它仍然得到普遍支持,因为世界还没有放弃它。(顺便说一句,我并不宽恕IE6的继续存在。)

Nginx,一种流行的反向代理,默认情况下使用HTTP 1.0向上游服务器发出所有客户端请求。我认为这样做是出于性能原因,因为HTTP 1.1请求是持久的,因此会占用上游服务器上的更多资源

Nginx确实允许您将http1.1配置为上游协议,但我怀疑它是否被广泛使用,因为大多数上游都是本地的,使用1.0不会带来太多额外的连接延迟。nginx配置开启1.1的事实也有点微妙地证明了这一点,因为如果它被广泛使用,他们可能会简化开启过程。

我是一个HTTP/1.0客户端。每当我调试与
nc
opensslsu客户端的连接时,我很少使用HTTP/1.1。