虽然HTTP协议的 RFC规范并没有详细规定URL的最大字符长度限制,但实际上,在浏览器或者服务器中总会存在限制的。本文中说所的字符是指ASCII字符。

微软 Internet Explorer:
微软帮助网站上说IE7之前(包括IE7)的浏览器,对URL的最大长度限制是2,083个字符。

Firefox:
对于Firefox1.5.x,地址栏能显示的URL最大长度是65,536个字符,但实际上有效的URL最大长度不少于100,000个字符。
对于Firefox 3.0.5, mozilla官方论坛上有人测试其URL长度限制为65,000个字符。
也有人说Firefox可以支持URL高达2Gbyte的长度( 参考),在data URL中可以运用到这样大数据量的URL。dataURL是一种URL本身包含了实际数据的URL,比如一个图片、一个HTML网页或者全部的数据、代码等等。仅有Firefox支持dataURL。
data URL示例:

This is a data URL

">This is a test

Safari:
Safari最少支持80,000个字符长度的URL。

Opera:
Opera官方网站上说,Opera并没有强制限制URL的长度。
网友测试Opera 9支持最少190,000个字都长度的URL,并且Opera9的地址栏可以显示、编辑、复制和粘贴完整的URL串。

各种浏览器url最大长度限制相关推荐

  1. 不同浏览器对URL最大长度的限制

    1.今天碰到一个bug,window.open后面的页面,接收参数不全,导致后台报错.实验了一下.发现是使用get方法请求服务器时,URL过长所致 微软官方的说明: http://support.mi ...

  2. 常见浏览器对URL的长度限制

    常见浏览器对URL限制如下: IE:对URL的最大限制为2083个字符. Firefox:对URL的长度限制为:65536个字符. Safari:URL最大长度限制为80000个字符. Opera:U ...

  3. SharePoint 2003, 2007对上传文件的URL的长度限制

    整个URL不能超过260个字符 文件夹名字不能超过256个UCS-2的字符 文件的名字不能超过128个字符 站点的名字最多128个字符. SharePoint URL的最大值并不包括Query Str ...

  4. mysql url 长度_http中url的长度限制

    get 请求中url的最大长度限制 在网上查询之后,浏览器和服务器对url长度都有限制,现总结如下. 浏览器 1.IE IE浏览器(Microsoft Internet Explorer) 对url长 ...

  5. 【超实用】Angular如何修改当前页面网页浏览器url后面?param1=xxxparam2=xxx参数(多用于通过浏览器地址参数保存用户当前操作状态的需求),实现监听url路由切换、状态变化。

    app.component.html <button (click)="location.go('api/path','?id=1&pageIndex=2&pageSi ...

  6. 【全网最精简写法】ES6获取浏览器url跟参

    //ES6获取浏览器url跟参 public getUrlParam = a => (a = location.search.substr(1).match(new RegExp(`(^|&am ...

  7. JS设置浏览器URL,任意定制,安全可靠

    背景 Java Web工程登陆后,浏览器地址显示的../login 问题 刷新页面就返回到登陆页面 解决思路 1.后台设置URL 2.JS设置URL 测试 优先,2号方案,原因是方便简单 测试源码 1 ...

  8. 如何用js获取浏览器URL中查询字符串的参数

    首先要知道Location这个对象以及这个对象中的一些属性: href:设置或返回完整的url.如本博客首页返回http://www.cnblogs.com/wymninja/ host:设置或返回主 ...

  9. 使用JavaScript修改浏览器URL地址栏的实现代码

    现在的浏览器里,有一个十分有趣的功能,你可以在不刷新页面的情况下修改浏览器URL;在浏览过程中.你可以将浏览历史储存起来,当你在浏览器点击后退按钮的时候,你可以冲浏览历史上获得回退的信息,这听起来并不 ...

最新文章

  1. 漫画:程序教你玩转股票
  2. 数据结构—顺序表的插入算法
  3. UA MATH563 概率论的数学基础 鞅论初步6 鞅的性质 鞅差序列
  4. 世界上最牛的网络设备,价格低廉,其貌不扬......
  5. getDimension等区别
  6. 关于.net standard 与 .net core, net framework
  7. SIP代理服务器(2)
  8. java堆排序解决topk问题,利用堆排序来解决topK问题
  9. 我当圣诞老人跳舞啦!
  10. 游戏玩家的留存率统计实现
  11. springboot集成ureport2
  12. 令牌桶限流-java实现
  13. 关于MinGW和MSYS
  14. AutoRunner 功能自动化测试项目实训之常见问题(十)
  15. JS 案例 改变网页背景颜色
  16. 手机支付宝密码存储机制分析
  17. 2 年前端面试心路历程总结(字节跳动、YY、虎牙、BIGO)
  18. 安卓开发环境教程!史上最强vue总结来了,大厂直通车!
  19. DBeaver安装及使用手册
  20. Ubuntu安装eigen

热门文章

  1. js获取浏览器宽度高度(整理)
  2. magento 赠品_免费赠品发布:Rainbow UI Kit(PSD)
  3. 通达OA流程触发器使用
  4. win10开机后黑屏,无法进入系统,必须强制关闭电源后重启才能正常启动电脑。
  5. jdk1.6 1.7 1.8下载地址
  6. 罗马数字 与 阿拉伯数字 互转工具类
  7. 红旗Linux桌面4.1文本布置历程图解(四)
  8. powerdesigner显示comment
  9. Oracle 截取字符串substr函数使用方法
  10. [ Python ] 爬虫类库学习之 requests,爬取豆瓣喜剧电影排行榜