ПРОЕКТЫ 


  АРХИВ 


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]

Как в модуле rewrite смотреть параметры переданные ме тодом POST?


  • To: nginx-ru@xxxxxxxxx
  • Subject: Как в модуле rewrite смотреть параметры переданные ме тодом POST?
  • From: "vgoncharov" <nginx-forum@xxxxxxxx>
  • Date: Tue, 04 May 2010 10:46:22 -0400
  • Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mickey.jlkhosting.com; s=x; h=Sender:From:Message-ID:Content-Transfer-Encoding:Content-Type:Subject:To:Date; bh=lmoPbyw/nFo63lc//r7aTD0HQF5V7kDnkRp/HS1VDHI=; b=bExvrzBOSUzvEGyAWEWaQUDcb8r/TVkY0bXoQe4bniUgWQKz+O2SiZyn1scR1Ny54OFAA7JgMZsV7vqL5OfCp8uxaL8SAG/+mC8ZyM8jCqoJnbXB+VhPyJyr8WxLnYZG;

Всем привет!

Использую nginx/0.7.65 как акселератор для бакенда.

Настроил basic-авторизацию в зависимости от содержимого переменной в переменной 
$args.

Когда параметры передаются методом GET, то все работет как и задумывалось.

Если же те же самые параметры передаются методом POST, то $args пустой. И вся 
моя авторизация по условию перестает правильно работать.

Как в моделе rewrite смотреть параметры переданные методом POST?

Браузер посылает на nginx такие заголовки:
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Content-Length: 132

И такое тело запроса:
p=000:00:0080053295408811:FLOW_PPR_OUTPUT_R1440731841612176_pg_R_1449731841612176:NO&pg_max_rows=15&pg_min_row=16&pg_rows_fetched=15

Казалось бы, если $args пустая, то $arg_p могла бы быть и заполненной. Обнако 
это не так. Как мне быть? Где посмотреть что передали в POST?


Заранее спасибо,
Владимир

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,82496,82496#msg-82496


_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.