400 error

Dmitriy MiksIr miksir at maker.ru
Sat May 6 16:09:41 MSD 2006


А, понял - смотрел не телнетом, а wfetch-ом, по-этому, видимо, ответ был 
не виден, ибо апач, в случае GET file.htm HTTP/1.0 выдает ответ после 
завершающей пустой строки, а nginx - сразу после строки запроса.

Igor Sysoev wrote:
> On Sat, 6 May 2006, Dmitriy MiksIr wrote:
> 
>> Посылаю запрос:
>> GET file.htm HTTP/1.1
>> Host: www.quickline.ru
>> Accept: */*
>>
>> В access логе:
>> ... [06/May/2006:12:44:25 +0400] "-" 400 173 "-" "-"
>> Однако сервер клиенту ничего не выдает - рвет соединение.
>> Конфигурация простая:
>>    server {
>>        listen       80;
>>
>>        location / {
>>            proxy_pass   http://127.0.0.1;
>>            proxy_set_header    X-Real-IP  $remote_addr;
>>            proxy_set_header    Host $http_host;
>>        }
>>
>>    }
>> Nginx 0.3.43
> 
> Запрос не начинается со '/'.
> 
> У меня выдаётся nc localhost 8000
> GET file.htm HTTP/1.0
> <html>
> <head><title>400 Bad Request</title></head>
> <body bgcolor="white">
> <center><h1>400 Bad Request</h1></center>
> <hr><center>nginx/0.3.45</center>
> </body>
> </html>
> 
> 
> Игорь Сысоев
> http://sysoev.ru
> 
> 






More information about the nginx-ru mailing list