2019独角兽企业重金招聘Python工程师标准>>>

get 请求中url的最大长度限制

在网上查询之后,浏览器和服务器对url长度都有限制,现总结如下。

浏览器


1、IE

IE浏览器(Microsoft Internet Explorer) 对url长度限制是2083(2K+53),超过这个限制,则自动截断(若是form提交则提交按钮不起作用)。

2、firefox

firefox(火狐浏览器)的url长度限制为 65 536字符,但实际上有效的URL最大长度不少于100,000个字符。

3、chrome

chrome(谷歌)的url长度限制超过8182个字符返回本文开头时列出的错误。

4、Safari

Safari的url长度限制至少为 80 000 字符。

5、Opera

Opera 浏览器的url长度限制为190 000 字符。Opera 9 地址栏中输入190 000字符时依然能正常编辑。

服务器


1、Apache

Apache能接受url长度限制为8 192 字符

2、IIS

Microsoft Internet Information Server(IIS)能接受url长度限制为16 384个字符。
这个是可以通过修改的(IIS7)configuration/system.webServer/security/requestFiltering/requestLimits @maxQueryString setting.<requestLimits maxQueryString="length"/>

3、Perl HTTP::Daemon

Perl HTTP::Daemon 至少可以接受url长度限制为8000字符。Perl HTTP::Daemon中限制HTTP request headers的总长度不超过16 384字节(不包括post,file uploads等)。但当url超过8000字符时会返回413错误。
这个限制可以被修改,在Daemon.pm查找16×1024并更改成更大的值。

4、ngnix

可以通过修改配置来改变url请求串的url长度限制。

client_header_buffer_size 默认值:client_header_buffer_size 1k

large_client_header_buffers默认值 :large_client_header_buffers 4 4k/8k


由于jsonp跨域请求只能通过get请求,url长度根据浏览器及服务器的不同而有不同限制。
若要支持IE的话,url长度限制为2083字符,若是中文字符的话只有2083/9=231个字符。
若是Chrome浏览器支持的最大中文字符只有8182/9=909个。

转载于:https://my.oschina.net/qingqingdego/blog/2994983

http中url的长度限制相关推荐

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

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

  2. GET请求中URL的最大长度限制总结

    由于jsonp跨域请求只能通过get请求,url长度根据浏览器及服务器的不同而有不同限制. 若要支持IE的话,最大的长度为2083字符,若是中文字符的话只有2083/9=231个字符. 若是Chrom ...

  3. json最大长度限制_GET请求中URL的最大长度限制总结,读完之后,大部分程序员收藏了...

    浏览器 1.IE IE浏览器(Microsoft Internet Explorer) 对url长度限制是2083(2K+53),超过这个限制,则自动截断(若是form提交则提交按钮不起作用). 2. ...

  4. 不同浏览器中 URL 的最大长度是多少?

    问题描述: 不同浏览器中 URL 的最大长度是多少?浏览器之间有区别吗? 最大 URL 长度是 HTTP 规范的一部分吗? 解决方案1: HuntsBot周刊–不定时分享成功产品案例,学习他们如何成功 ...

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

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

  6. Http协议中的各种长度限制总结

    1. URL长度限制 在Http1.1协议中并没有提出针对URL的长度进行限制,RFC协议里面是这样描述的,HTTP协议并不对URI的长度做任何的限制,服务器端必须能够处理任何它们所提供服务多能接受的 ...

  7. 各种浏览器url最大长度限制

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

  8. 使用 bcp 指定数据文件中的前缀长度

    当以本机格式将数据大容量导出到数据文件时,为使文件存储空间最为紧凑,bcp 命令将在每个字段前面使用一个或多个字符来指示字段的长度. 这些字符称为"长度前缀字符". bcp 的前缀 ...

  9. pandas使用query函数基于dataframe字符串数据列中字符串的长度筛选dataframe的数据行(specific column string length)

    pandas使用query函数基于dataframe字符串数据列中字符串的长度筛选dataframe的数据行(select dataframe rows based on specific colum ...

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

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

最新文章

  1. CloudCompare二次开发编译篇(内附交流群更新通知)
  2. 在衡量MPLS性能时需要注意什么
  3. G502使用计算机配置,解决方案:Logitech G502宏设置教程方法
  4. 一刻钟精通正则表达式
  5. 以人致胜 SAP开启HR云端变革之旅
  6. HTML---百度新闻轮播图--定位练习
  7. cap理论具体含义_分布式事务的CAP理论
  8. 在linux 下编译c程序时“ error:dereferencing pointer to incomplete type”的问题
  9. linux修改key文件夹,linux 中如何根据xml文件的key来修改value呢?
  10. Windows连接Linux的常用工具
  11. Typora优化,Typora结合PicGo,让工作更轻松【图文教程】
  12. 分享一些使用电脑的小技巧
  13. MAC 浏览器长截屏 滚动截屏
  14. iOS开发脚踏实地学习day15-画板
  15. 一加Ace竞速版,手游党的开心搭档
  16. Java多线程:Lambda 表达式
  17. 汽车引擎布局概念介绍(前置/中置/后置引擎的由来)
  18. scroll-top 设置微信小程序滚动条位置
  19. SQL中where子句中不能出现聚合函数的原因
  20. 后端给前端传response下载excel文件

热门文章

  1. Python源码剖析专栏总览
  2. 一个故事讲完CPU的工作原理
  3. 深入理解jvm虚拟机笔记
  4. 备考进行时!2020年中级通信工程师传输与接入(无线)考试大纲
  5. QFIL进入900E或90DB模式,download fail
  6. ev3 android,乐高®头脑风暴教育机器人EV3编程
  7. 2012第二届GIS制图大赛——公开课技术问题答疑(珍贵资源哦!)
  8. 银行转账和分布式事务(转)
  9. python安装win32com模块
  10. 浅谈工业4.0时代,深信服adesk桌面云如何助力智能工厂.