2009-07-01 447 views

回答

64

来源:http://nginx.org/r/large_client_header_buffers

语法:large_client_header_buffersnumbersize;
默认:large_client_header_buffers 4 8k;
语境: HTTP,服务器

设置用于读取大客户请求标头的缓冲区的最大值numbersize。请求行不能超过一个缓冲区的大小,或者414(Request-URI太大)错误返回给客户端。请求头字段也不能超过一个缓冲区的大小,或者400(错误请求)错误返回给客户端。缓冲区仅在需求时分配。默认情况下,缓冲区大小等于8K字节。如果请求处理结束后连接转换为保持活动状态,则释放这些缓冲区。

因此您需要将该行末尾的大小参数更改为更大的大小以满足您的需要。

+1

Thanks @VBart - 当我回答这个问题时,wiki是唯一的文档,所以我没有意识到他们已经添加了一个“官方”文档部分。 – Stobor 2014-02-25 06:17:19

相关问题