首页 > 常见问题 > 正文

414request怎么解决

anonymity
发布: 2020-09-14 17:57:26
原创
11215 人浏览过

414是什么意思?

在请求的时候使用了Get方法,由于拼接的url过长,超出服务器的限制导致出现了“414 request-uri too large”错误。

414request怎么解决

The HTTP protocol does not place any a priori limit on the length of a URI. Servers MUST be able to handle the URI of any resource they serve, and SHOULD be able to handle URIs of unbounded length if they provide GET-based forms that could generate such URIs. A server SHOULD return 414 (Request-URI Too Long) status if a URI is longer than the server can handle (see section 10.4.15).

      Note: Servers ought to be cautious about depending on URI lengths above 255 bytes, because some older client or proxy implementations might not properly support these lengths.

解决方法:

1、nginx服务器修改

在nginx的nginx.conf修改如下参数的:

 client_header_buffer_size 512k;
 large_client_header_buffers 4 512k;
登录后复制

2、tomcat服务器修改

在Apache的httpd.conf(路径:Apache\conf)配置文件中(直接加就可以)

加的时候位置要注意

414request怎么解决

LimitRequestLine 40940 
LimitRequestFieldSize 40940 
问题解决。

以上是414request怎么解决的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板