在http协议中并没有对url长度作出限制,url的最大长度和用户浏览器和Web服务器有关,不一样的浏览器,能接受的最大长度往往是不一样的,不一样的Web服务器能够处理的最大长度的URL的能力也是不一样的。
统一资源定位符(UniformResourceLocator,缩写为URL),又叫做网页地址,是互联网上标准的资源的地址(Address)。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。它最初是由蒂姆・伯纳斯-李发明用来作为万维网的地址的。现在它已经被万维网联盟编制为因特网标准RFC1738了。统一资源定位符的开始,一般会标志着一个计算机网络所使用的网络协议。
IE浏览器对URL的最大限制为2083个字符。Safari 浏览器的URL最大长度限制为 80,000个字符。Google (chrome)浏览器的url长度限制为8182个字符。所以要以主流浏览器的最大字符数来设置数据库表的字符数量。有长度限制,特定服务器对URL长度有限制,例如IE对URL长度的限制是2083(2k+35)字节。对于其他浏览器,如Netscape、FireFox等,理论上没有长度限制,其限制取决于操作系统以及服务器的支持。欢迎分享,转载请注明来源:夏雨云
评论列表(0条)