提交的URI太大了!请求的URL的长度超过了此服务器的容量限制。请求无法处理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了提交的URI太大了!请求的URL的长度超过了此服务器的容量限制。请求无法处理相关的知识,希望对你有一定的参考价值。

有谁知道如何解决这个错误?

“提交的URI太大了!

请求的URL的长度超过了此服务器的容量限制。请求无法处理。“

提前致谢!这是php代码

if (PHP_VERSION >= 5.1) {session_regenerate_id(true);} else {session_regenerate_id();}
//declare two session variables and assign them
$_SESSION['MM_Username'] = $loginUsername;
$_SESSION['MM_UserGroup'] = $loginStrGroup;       

if (isset($_SESSION['PrevUrl']) && true) {
  $MM_redirectLoginSuccess = $_SESSION['PrevUrl'];  
}
header("Location: " . $MM_redirectLoginSuccess );

}

注意:我通过DREAMWEAVER完成所有过程,并自行插入PHP代码。

答案

如果不知道确切的URL,我想您已经提交了一个包含GET请求的大表单。这有一些限制,确切的字符限制取决于您使用的浏览器和网络服务器。

您应该考虑使用POST请求。

以上是关于提交的URI太大了!请求的URL的长度超过了此服务器的容量限制。请求无法处理的主要内容,如果未能解决你的问题,请参考以下文章

如何为 nginx 请求设置允许的 url 长度(错误代码:414,uri 太大)

URL/URI最大长度是多少

Ajax POST 使用引导验证器转换为 GET

GET/POST 请求参数长度的最大值

GET请求的长度限制?

在 Wordpress 应用程序“提交的 uri 太大”上获取 err_too_many_redirects