谷歌浏览器nginx 400 bad badrequest啥意思怎么解决?

所幸在中是有办法解决这个问题:

large”(414)或者“Bad-”(400)错误如果客户端Cookie信息较大,则须增加缓冲区大小

0.7.12以前版本的nginx收到一个空请求,nginx不会去与任何虚拟主机匹配直接返囙400错误,

所以如果用的旧版本先升级到0.7.12以后的版本

升级之后添加如下默认虚拟主机server

增加默认的server到配置文件,以下配置的解释看这里禁止未绑定域名访问

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

本文使用的是Nginx Ingress Controller,开启debug的方式如图所示修改deployment,增加参数“--v=5”不过要注意,修改deployment后嫆器会重启本文复现故障是在测试环境中。

debug日志中正常badrequest啥意思信息如下图而异常的badrequest啥意思没有红线标识那行信息,即data并没有发出

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

多次试验后发现,在某些特定的情况下整个服务器会报出400 bad requst。

我要回帖

更多关于 bad request 的文章

 

随机推荐