zoukankan      html  css  js  c++  java
  • url的长度问题

    url最长支持多少字符?

    在http协议中,其实并没有对url长度作出限制,往往url的最大长度和用户浏览器和Web服务器有关,不一样的浏览器,能接受的最大长度往往是不一样的,当然,不一样的Web服务器能够处理的最大长度的URL的能力也是不一样的。
    IE浏览器对URL的最大限制为2083个字符,
    对于Firefox浏览器URL的长度限制为65,536个字符,
    Safari (Browser)
    URL最大长度限制为 80,000个字符。
    Opera (Browser)
    URL最大长度限制为190,000个字符。
    Google (chrome)
    url最大长度限制为8182个字符
    Apache (Server)
    能接受最大url长度为8,192个字符,但我的测试数据是8,182,10个字符,差别不在,数据具体符合。
    Microsoft Internet Information Server(IIS)
    能接受最大url的长度为16,384个字符。
    了让所有的用户都能正常浏览,也就是要兼容最短的那个的范围,取交集,得到我们的URL不要超过IE的最大长度限制(2038个字符),当然,如果URL不直接提供给用户,而是提供给程序调用,侧这时的长度就只受Web服务器影响了。

    这个2038大概就是2k了

  • 相关阅读:
    兼容性问题
    【浏览器渲染原理】 渲染树和页面渲染
    leetcode153. 寻找旋转排序数组中的最小值
    leetcode162. 寻找峰值
    各种常量池
    leetcode137. 只出现一次的数字 II
    leetcode136. 只出现一次的数字
    leetcode133. 克隆图
    ClassLoader分类
    overload和override
  • 原文地址:https://www.cnblogs.com/isItOk/p/11124959.html
Copyright © 2011-2022 走看看