存档

文章标签 ‘400’

nginx 414 Request-URI Too Large

2013年5月21日 5 条评论

#客户端请求头缓冲区大小,如果请求头总长度大于小于128k,则使用此缓冲区, #请求头总长度大于128k时使用large_client_header_buffers设置的缓存区 client_header_buffer_size 128k; #large_client_header_buffers 指令参数4为个数,128k为大小,默认是8k。申请4个128k。 large_client_header_buffers 4 128k; 当http 的URI太长或者request header过大时会报414 Request URI too large或400 bad request错误。 可能原因 场景1.cookie中写入的值太大造成的,因为header中的其他参数的size一般比较固定,只有cookie可能被写入较大的数据...

分类: nginx 标签: , , ,

nginx 400 bad request errors

2012年12月26日 3 条评论

有人问我为什么nginx的access日志文件突然间变大M,查看结果nginx默认主机日志记录出现如下的400错误。   重现办法: telnet localhost 80 Trying ::1... telnet: connect to address ::1: Connection refused Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. GET / HTTP/1.1 HTTP/1.1 400 Bad Request Server: nginx/1.2.5 Date: Wed, 26 Dec 2012 03:37:08 GMT Content-Type: text/html Content-Length: 172 Connection: close <html> <head><title>400 Bad Request</title>&...

分类: nginx 标签: