2011-07-04 51 views
2

我正在寻找可通过URL字符串传递的最大字符数的官方数字。浏览器中URL的最大长度是多少?

每个浏览器都不一样吗?如果是这样,我正在寻找IE6

+2

http://stackoverflow.com/questions/417142/what-is-the-maximum-length-of-a-url/417184#417184 –

回答

3

它是不同的每个浏览器。对于IE查询字符串长度最大为2048个字符。参见:http://support.microsoft.com/kb/208427 (不知道这仍然是IE9的情况下,但应为IE6-IE8是relavent)

+0

它仍然〜2048在IE9中,我刚测试过 – Rickard

0

2006-10-13:虽然HTTP协议的规范没有指定任何最大长度,实际的限制是由网络浏览器和服务器软件强加的。 的Microsoft Internet Explorer(浏览器)

微软指出,在Internet Explorer中的URL的最大长度为2083个字符,在URL的路径部分不超过2,048个字符。在我的测试中,尝试使用比这更长的URL会在Internet Explorer中产生一个明确的错误消息。 Firefox(浏览器)

在65,536个字符后,地址栏不再显示Windows Firefox 1.5.x中的URL。但是,更长的网址将起作用。我在100,000个字符后停止测试。 Safari(浏览器)

至少有80,000个字符可以使用。我在80,000个字符后停止测试。 Opera(浏览器)

至少有190,000个字符可以使用。我在190,000个字符后停止了测试。用于Windows的Opera 9继续在位置栏中显示完全可编辑,可复制和可粘贴的URL,即使在190,000个字符处也是如此。

进行更多的研究看到此链接http://www.boutell.com/newfaq/misc/urllength.html

相关问题