Url的最大长度

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

 

Microsoft Internet Explorer (Browser)
Microsoft Internet 浏览器有 2,083 个字符的最大的统一资源定位符 (URL) 长度。 Internet Explorer 也有 2,048 个字符的最大路径长度。此限制适用于 POST 请求和 GET 请求 url。 
如果使用的 GET 方法您限于减去实际路径中的字符数的有 2,048 个字符的最大。但是,POST 方法不受大小的提交名称/值对的 URL。在标头中并不在 URL 中传输这些对。 
RFC 2616,"超文本传输协议--HTTP/1.1,"未指定 URL 长度的任何要求

 

一下数据仅供参考:

 

浏览器:

 

Firefox (Browser)

至少100,000个字符。超过65,536后地址栏不显示

 

Google (chrome)
至少2,083个字符。

 

Safari (Browser)
至少 80,000个字符。


Opera (Browser)
至少190,000个字符。

 

服务器:

 

 

Microsoft Internet Information Server

默认是16,384个字符。

 

 

Apache (Server)

4000个字符左右。

 


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值