我正在寻找可通过网址字符串传递的最大字符的官方编号。
每个浏览器都不一样吗?如果是这样我正在寻找IE6
答案 0 :(得分:3)
每个浏览器都不同。对于IE,查询字符串长度max约为2048个字符。请参阅:http://support.microsoft.com/kb/208427 (不确定IE9是否仍然如此,但IE6-IE8应该是相关的)
答案 1 :(得分:0)
2006-10-13:虽然HTTP协议的规范没有指定任何最大长度,但Web浏览器和服务器软件强加了实际限制。 Microsoft Internet Explorer(浏览器)
Microsoft声明Internet Explorer中URL的最大长度为2,083个字符,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个字符后停止测试。 Opera 9 for Windows继续在位置栏中显示完全可编辑,可复制和可粘贴的URL,即使是190,000个字符。
有关更多研究,请参阅此链接http://www.boutell.com/newfaq/misc/urllength.html