搜索

http协议中,url最大长度是多少?

发布网友

我来回答

5个回答

懂视网

url长度没有。

  

  在http协议中并没有对url长度作出,url的最大长度和用户浏览器和Web服务器有关,不一样的浏览器,能接受的最大长度往往是不一样的,不一样的Web服务器能够处理的最大长度的URL的能力也是不一样的。

  

  统一资源定位符(Uniform Resource Locator,缩写为URL),又叫做网页地址,是互联网上标准的资源的地址(Address)。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。它最初是由蒂姆·伯纳斯-李发明用来作为万维网的地址的。现在它已经被万维网联盟编制为因特网标准RFC1738了。统一资源定位符的开始,一般会标志着一个计算机网络所使用的网络协议。

热心网友

http协议中,url最大长度2083个字符,超过最大长度后无法提交。

1、http协议为超文本传输协议,是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。

2、设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。1960年美国人Ted Nelson构思了一种通过计算机处理文本信息的方法,并称之为超文本,这成为了HTTP超文本传输协议标准架构的发展根基。

热心网友

下面就是对各种浏览器和服务器的最大处理能力做一些说明.Microsoft Internet Explorer (Browser)IE浏览器对URL的最大*为2083个字符,如果超过这个数字,提交按钮没有任何反应。在我的测试中,这个数字得到验证。Firefox (Browser)写道Bad RequestYour browser sent a request that this server could not understand.Size of a request header field exceeds server limit.�0�2Safari (Browser)URL最大长度*为 80,000个字符。Opera (Browser)URL最大长度*为190,000个字符。Google (chrome)url长度一旦超过8182个字符时,出现如下服务器错误:写道Request-URI Too LargeThe requested URL's length exceeds the capacity limit for this server.Apache/2.2.12 (Ubuntu) Server at 127.0.1.1 Port 80�0�2Apache (Server)能接受最大url长度为8,192个字符,但我的测试数据是8,182,10个字符,差别不在,数据具体符合。Microsoft Internet Information Server(IIS)能接受最大url的长度为16,384个字符。通过上面的数据可知,为了让所有的用户都能正常浏览,我们的URL最好不要超过IE的最大长度*(2038个字符),当然,如果URL不直接提供给用户,而是提供给程序调用,侧这时的长度就只受Web服务器影响了。注:可能有些朋友会想当然的认为,如果最大长度*为2038字符,是不是参数差不多可以传递1000个左右的汉字。

热心网友

下面就是对各种浏览器和服务器的最大处理能力做一些说明.
Microsoft Internet Explorer (Browser)
IE浏览器对URL的最大*为2083个字符,如果超过这个数字,提交按钮没有任何反应。在我的测试中,这个数字得到验证。
Firefox (Browser)
写道Bad Request
Your browser sent a request that this server could not understand.
Size of a request header field exceeds server limit.
??Safari (Browser)
URL最大长度*为 80,000个字符。
Opera (Browser)
URL最大长度*为190,000个字符。
Google (chrome)
url长度一旦超过8182个字符时,出现如下服务器错误:写道Request-URI Too Large
The requested URL's length exceeds the capacity limit for this server.
Apache/2.2.12 (Ubuntu) Server at 127.0.1.1 Port 80??Apache (Server)
能接受最大url长度为8,192个字符,但我的测试数据是8,182,10个字符,差别不在,数据具体符合。
Microsoft Internet Information Server(IIS)
能接受最大url的长度为16,384个字符。

热心网友

这是对最佳答案:@大吧艾斯比98的原文链接补充.
http://www.cnblogs.com/henryhappier/archive/2010/10/09/1846554.html
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com

热门图文

Top