Nginx报错Request Header Or Cookie Too Large解决
报错信息
400 Bad Request Request Header Or Cookie Too Large
原因
请求头或cookie
超过了Nginx
的默认限制。
解决
增加请求头限制
http {
...
client_header_buffer_size 16k; # 默认是 1k
large_client_header_buffers 4 16k; # 4 个 buffer,每个 16k
...
}
增加cookie限制
http {
...
client_max_body_size 8m; # 根据情况酌情调整
...
}
配置修改完成后,reload
一下使其生效。