Welcome! Log In Create A New Profile

Advanced

Re[2]: не корректная обработка POST в IE

January 25, 2010 07:40AM
> Делать так:
>
> ...
> rc = ngx_http_read_client_request_body(r, ngx_http_your_body_hander);
>
> if (rc >= NGX_HTTP_SPECIAL_RESPONSE) {
> return rc;
> }
>
> return NGX_DONE;
> }
> И всю остальную обработку - в ngx_http_your_body_handler().


я раньше так и делал, но у меня постоянно возвращало NGX_AGAIN, а мне надо обработать POST

> Вау. Из phase позвали body, из body позвали phase, ... Где-то
> тут надо менять логику.

мне самому этот кусок показался подозрительным, но оказывается стабильно работает (но не с IE).

> Переходим к следующему вопросу нашей программы. Phase handler и
> content handler - вещи вообще говоря мало совместимые, по крайней
> мере если имеется ввиду CONTENT_PHASE.

да, у меня CONTENT_PHASE

>Ибо content handler (aka
> clcf->handler) - он придуман специально для того, чтобы явно
> задавать обработчик для конкретного location'а (и игнорировать
> обработчики из content phase).

мне надо повесить обработку на конкретный локейшин. По этому мне контент_ханлер подойдет.


> В определитесь что именно вам нужно, и сделайте один обработчик с
> вызовом ngx_http_read_client_request_body() как приведено выше.


Ok, попробую.
отпишусь...

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

не корректная обработка POST в IE

akalend January 25, 2010 04:04AM

Re: не корректная обработка POST в IE

akalend January 25, 2010 05:02AM

Re[2]: не корректная обработка POST в IE

akalend January 25, 2010 05:18AM

Re: не корректная обработка POST в IE

Maxim Dounin January 25, 2010 07:12AM

Re[2]: не корректная обработка POST в IE

akalend January 25, 2010 07:40AM

Re: Re[2]: не корректная обработка POST в IE

Dmitry Dedukhin January 25, 2010 08:02AM

Re: не корректная обработка POST в IE

Maxim Dounin January 25, 2010 08:18AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 154
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready