zoukankan      html  css  js  c++  java
  • 浏览器的地址最大长度限制

      浏览器的对输入的地址长度,也是有限制的,当超过这个最大长度的时候,地址就会被截断,这也是可能导致bug的问题点。

      总所周知,ie浏览器是前端开发最坑爹的浏览器,所以,我们只需要记住ie的最大长度为2083字符就行,因为其他的浏览器的最大长度都比ie长。

      ie官网原文:

        Microsoft Internet Explorer 有 2,083 个字符的长度为最大的统一资源定位符 (URL)。Internet Explorer 还具有的最大路径长度为 2048 个字符。此限制适用于 POST 请求和 GET 请求的 Url。

        如果您使用 GET 方法,则仅限于最多 2048 个字符,减去实际路径中的字符数。

        但是,POST 方法提交名称/值对的长度并不受限于 URL 的大小。这些对值是通过header传输而不是 URL 传输/u3002

        RFC 2616、"超文本传输协议--HTTP/1.1 版中,"未指定 URL 长度的任何要求。

      需要注意,每个服务器限制的最大字符数也不同,也就是说,如果浏览器支持很多的字符URL,提交到服务器时,还是会被截取掉。

  • 相关阅读:
    继承-方法重写
    继承2
    继承
    JAVA-基本数据类型与引用数据类型区别
    JS判断一个数是否为质数
    Yslow
    Sublime Less 自动编译成css
    chrom调试
    解决在微信中部分IOS不能自动播放背景音乐
    常用的jq插件
  • 原文地址:https://www.cnblogs.com/pijiaxiang/p/5069138.html
Copyright © 2011-2022 走看看