chingis Asked: 2018-10-30 02:35:22 +0800 CST2018-10-30 02:35:22 +0800 CST 2018-10-30 02:35:22 +0800 CST Nginx 是否显示 X-Accel 标头作为响应? 772 我尝试通过设置标头来禁用快速 CGI 缓冲,X-Accel-Buffering: no但在 Nginx 响应中看不到此标头。是设计使然还是我的 Nginx 配置有问题?我没有fastcgi_ignore_headers指令。 nginx 1 个回答 Voted Best Answer Riz 2018-11-01T06:03:33+08:002018-11-01T06:03:33+08:00 默认情况下,nginx 不会从 FastCGI 服务器的响应中将头字段“Status”和“X-Accel-...”传递给客户端。 要通过它,您必须在 nginx 配置文件中添加 fastcgi_pass_header (X-Accel-Buffering)。喜欢 location ~ \.php$ { .... fastcgi_pass_header "X-Accel-Buffering"; .... }
默认情况下,nginx 不会从 FastCGI 服务器的响应中将头字段“Status”和“X-Accel-...”传递给客户端。
要通过它,您必须在 nginx 配置文件中添加 fastcgi_pass_header (X-Accel-Buffering)。喜欢