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