ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 400 error



А, понял - смотрел не телнетом, а 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






 




Copyright © Lexa Software, 1996-2009.