get请求有长度限制吗_http请求最大长度

get请求有长度限制吗_http请求最大长度错误提示:HTTPError404.15-NotFoundTherequestfilteringmoduleisconfiguredtodenyarequestwherethequerystringistoolong.原因:IE的get请求url默认是2k(各个浏览器或许不一样,但是get请求是有长度限制的)解决:…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

错误提示:

HTTP Error 404.15 – Not Found

The request filtering module is configured to deny a request where the query string is too long.

   

 原因:

IE的get请求url默认是2k(各个浏览器或许不一样,但是get请求是有长度限制的)

 

 解决:

1.修改配置项

 <system.webServer>
    <security>
      <requestFiltering >
        <requestLimits maxAllowedContentLength=”4096″ ></requestLimits>
      </requestFiltering>
    </security>
  </system.webServer>

 2.采用post方式,无长度限制并且更加安全

 

 

注:

 

Microsoft Internet Explorer (Browser)
IE浏览器对URL的最大限制为2083个字符,如果超过这个数字,提交按钮没有任何反应。在我的测试中,这个数字得到验证。

 

Firefox (Browser)
对于Firefox浏览器URL的长度限制为65,536个字符,但当我测试时,最大只能处理8182个字符,这是因为url的长度除了浏览器限制外,还会受Web服务器的限制,而我本机使用的是ubuntu apache服务器,最大处理能力为8192个字符(相差10个字符,不知道是什么原因),一旦超过这个长度,服务器就返回如下错误信息。

 

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个字符。

 

写道

Request-URI Too Large
The requested URL’s length exceeds the capacity limit for this server.
Apache/2.2.12 (Ubuntu) Server at 127.0.1.1 Port 80

 

 

 

 

转载于:https://www.cnblogs.com/allonzh/p/3317574.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/172544.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月24日 下午1:46
下一篇 2022年8月24日 下午2:00


相关推荐

  • pixi 小游戏_PIXI兼容微信小游戏

    pixi 小游戏_PIXI兼容微信小游戏首先导入官方的 weapp adapter 然后导入 pixi min js 微信小程序使用 ES6 的 module 引用模块 具体参见 ES6 的 Module import libs weapp adapter import asPIXIfrom libs pixi min const pixelRatio windowWidth windowHeight wx get

    2026年3月18日
    2
  • Win10安装Ubuntu子系统及图形化界面详细教程

    Win10安装Ubuntu子系统及图形化界面详细教程在准备进行安装之前 推荐 C 盘上至少有 5G 的空余空间 1win10 设置打开两个设置 1 开发人员模式 2 启用子系统功能 2 安装打开 MicrosoftSto 搜索 Ubuntu 出现如下界面 选择我红框框出来的两个版本 不要选第一个 那个有坑 安装速度还是挺快的 安装完了之后会在开始菜单出现 linux 的 bash 打开之后还需要继续安装一小会

    2026年3月19日
    2
  • origin绘图基础1

    origin绘图基础11.绘制带有置信区间的拟合曲线分析-拟合-拟合曲线图-勾选之信贷(默认95%);图片来源:https://www.originlab.com/index.aspx?go=Products/Origin/DataAnalysis/CurveFitting置信区间估计(confidenceintervalestimate):利用估计的回归方程,对于自变量x的一个给定值x0,求出因变量y的平均值的估计区间。预测区间估计(predictionintervalestimate):利用估计

    2022年5月6日
    50
  • CreateRemoteThread和WriteProcessMemory技术

    CreateRemoteThread和WriteProcessMemory技术CreateRemoteThread和WriteProcessMemory技术示例程序:WinSpy另一种注入代码到其他进程地址空间的方法是使用WriteProcessMemoryAPI。这次你不用编写一个独立的DLL而是直接复制你的代码到远程进程(WriteProcessMemory)并用CreateRemoteThread执行之。让我们看一下CreateRemoteThread

    2025年6月26日
    5
  • QQ第三方登录认证流程

    QQ第三方登录认证流程第三方登录认证流程以及代码示例

    2026年3月16日
    3
  • linux initramfs,Linux INITRAMFS 与 INITRD「建议收藏」

    linux initramfs,Linux INITRAMFS 与 INITRD「建议收藏」initramfs文件生效的过程大致分为四步:第一步:Kernel首先要注册一个RAMFS文件系统类型(实际注册的类型名称是”ROOTFS”,后续我们可以看到它实际上就是”RAMFS”);第二步:然后加载(mount)一个空的rootfs文件系统,类型就是上面提到的RAMFS(ROOTFS);第三步:寻址initramfs文件“XXX.cpio.gz”并解压到已mount的rootfs文件系统中;…

    2022年8月11日
    11

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号