跳至内容
Nginx 错误错误
upstream sent too big header while reading response header from upstream

upstream sent too big header while reading response header from upstream — 上游响应头过大

上游服务器发送的响应头超出了 Nginx 的缓冲区大小。

nginxserver

导致此错误的原因

上游响应头(包括 Set-Cookie)超出了 proxy_buffer_size 或 fastcgi_buffer_size。

如何修复

增大 proxy_buffer_size(或 fastcgi_buffer_size)和 proxy_buffers(或 fastcgi_buffers),或减小上游响应头的大小。

示例

# Increase FastCGI buffer sizes
fastcgi_buffer_size 32k;
fastcgi_buffers 8 16k;
官方文档

相关错误代码