ПРОЕКТЫ 


  АРХИВ 


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: HTTP/1.x 405 Method Not Allowed



Здравствуйте Name,

Попробуйте заменить Content-Type на что-то вроде:
application/xml

или может даже:
application/octet-stream


application/x-www-form-urlencoded требует наличие name/value pairs.
Возможно в этом проблема.


Thursday, April 10, 2008, 10:59:41 AM, Вы писали:

> Ситуация: есть флеш-приложение, которое посылает данные в xml на
> сервер. На сервере nginx+phpfastcgi.

> Проблема: ответ nginx - HTTP/1.x 405 Method Not Allowed 

> Апач успешно принимает такие запросы на другом сервере.
> Не ясно, что конкретно не нравится nginx-у. Смотрел в доках на
> предмет указать чего нибудь в конфиге по поводу метода, но не нашёл.

> Вопрос - как сказать nginx-у чтобы он согласился принимать такие запросы?
 
> nginx 0.5.35

> запрос (согласно FF liveHTTPheaders)

> http://mysite.com/new_site/content/public_html/save-bling?idFigure=304
>  
> POST /new_site/content/public_html/save-bling?idFigure=304 HTTP/1.1 
> Host: mysite.com 
> User-Agent: Mozilla/5.0 (X11; U; Linux i686; uk-UA; rv:1.8.1.11) 
> Gecko/20071210 Firefox/2.0.0.11
> Accept:
> text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
> Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3 
> Accept-Encoding: gzip,deflate 
> Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7 
> Keep-Alive: 300 
> Proxy-Connection: keep-alive 
> Cookie: PHPSESSID=lm8r939hpbbrlf5f0g8oajve53 
> Referer: http://mysite.com/new_site/content/public_html/imager.swf 
> Content-Type: application/x-www-form-urlencoded 
> Content-Length: 167 
>  
> <image><crop><x>0</x><y>5</y><w>480</w><h>360</h></crop><figure><type>gif</type><id>1</id><x>240</x><y>185</y><rotation>0</rotation><scale>100</scale></figure></image>
>   
> HTTP/1.x 405 Method Not Allowed 
> Server: nginx/0.5.35 
> Date: Thu, 10 Apr 2008 02:54:19 GMT 
> Content-Type: text/html 
> Content-Length: 173 
> X-Cache: MISS from ns.f.lan 
> X-Cache-Lookup: MISS from ns.f.lan:3128 
> Via: 1.0 ns.f.lan:3128 (squid/2.6.STABLE18) 
> Proxy-Connection: close 
>  

  



-- 
С уважением,
 Евгений                            mailto:me@xxxxxxxxx




 




Copyright © Lexa Software, 1996-2009.