当前位置:  开发笔记 > 编程语言 > 正文

哪个webbrowsers默认使用http/1.1?

如何解决《哪个webbrowsers默认使用http/1.1?》经验,为你挑选了2个好方法。

任何人都知道我在哪里可以查找该信息?我很确定IE 4默认启用"使用HTTP 1.1"参数,关闭"使用HTTP 1.1通过代理连接".从这里获得这些信息.我假设后面的版本也会有"使用HTTP 1.1".IE的旧版本怎么样?Firefox,Opera,Safari等怎么样?



1> Iain Collins..:

在过去10到13年中,所有常见的桌面浏览器(Netscape/Mozilla,Internet Explorer等)都支持HTTP/1.1.早在1996年,Internet Explorer 3.0和Netscape 2.0就支持它(维基百科同意这一点).

特别值得注意的是HTTP HOST标头需要HTTP/1.1,如果您想在单个IP地址上为不同的域提供不同的网站,则需要HTTP/1.1.因此,如果HTTP客户端不支持它,则用户将无法访问许多网站.

我遇到了一个大约9年前不支持它的旧智能手机浏览器,但这是我能想到的最后一个例子,我甚至听说过哪个HTTP客户端没有.

我认为,即使你做了一些相当深奥的事情,我也不需要今天对HTTP/1.1的客户端支持缺乏真正的考虑(尽管我还记得10年前这是一个技术支持头疼,试图让人们去做从Netscape 1.x升级.

如果您正在编写代理,您可能想要考虑它,但实际上即便如此,我也看不到它会导致任何现实世界的问题,因为它对现代浏览至关重要.如果某人正在运行与Mosaic 1.0或Netscape 1.1一样旧(或有限)的浏览器,那么他们访问内容时可能会遇到更大的问题.



2> David Z..:

大多数现代Web浏览器(至少IE 5及更高版本,火狐,因为第2版)甚至没有使用任何一个选项, HTTP/1.1.嗯,他们可能,但它隐藏得很好.

编辑:在Google上找到了这个,它提供了部分信息:http: //schroepl.net/projekte/mod_gzip/browser.htm 根据那个页面,IE4 +,Netscape 6 +,Opera 4+和(我收集)所有版本的Firefox支持HTTP 1.1.

推荐阅读
Life一切安好
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有