header Запроса

Sergey Samokhin neavirc at gmail.com
Mon Apr 14 23:53:41 MSD 2008


linux-kernel wrote:
> Здравствуйте, nginx-ru.
>
> Скажите плиз, а где искать хидеры запроса.
>   
Стандартные в r->headers_in (посмотрите определение структуры 
ngx_http_headers_in_t в файле src/http/ngx_http_request.h)

Куки, например, можно достать так (пример на C++)

// ...
ngx_table_elt_t** cookies = 
static_cast<ngx_table_elt_t**>(r->headers_in.cookies.elts);
if (r->headers_in.cookies.nelts != 0)
    request["cookies"] = string((char*)cookies[0]->value.data, 
cookies[0]->value.len);
// ...
> просто все заголвки - стандартные и нестандартные.
>   

А вот как достать нестандартный заголовок - я не знаю (знаю только как 
добавить) =)

--
С уважением,
Сергей Самохин.





More information about the nginx-ru mailing list