微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

那里还有HTTP / 1.0客户端吗?

如何解决那里还有HTTP / 1.0客户端吗?

| 如果是这样,它们是什么? 我之所以问是因为我正在制作Web服务器,并且不确定是否应该花时间担心客户端不是HTTP / 1.1(发送良好响应等)。     

解决方法

        当然它们仍然存在;至少它们仍然可以存在。不是Web浏览器的许多程序都发出HTTP请求,因此它们使用HTTP / 1.0发出“ 0”请求,因为HTTP / 1.0不需要客户端提供太多信息。如果您要制造一个受大规模支持的Web服务器,则绝对应该支持它们。 Internet Explorer 6.0并未得到广泛使用,但仍被普遍支持,因为世界尚未放弃它。 (顺便说一句,这不是我不赞成IE6的继续存在。)     ,        Nginx是一种流行的反向代理,默认情况下使用HTTP 1.0向上游服务器发出所有客户端请求。我相信这样做是出于性能方面的考虑,因为HTTP 1.1请求是持久的,因此会占用上游服务器上的更多资源。 Nginx确实允许您将HTTP 1.1配置为上游协议,但是我怀疑它是否被广泛使用,因为大多数上游往往是本地的,并且使用1.0不会遭受很多额外的连接延迟。 Nginx配置打开1.1的事实在某种程度上也证明了这一点,因为如果它被广泛使用,它们可能会简化打开它的过程。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。