ПРОЕКТЫ 


  АРХИВ 


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]

Инициализация 'Content-length' в ngx_htt p_*_body_filter


  • To: <nginx-ru@xxxxxxxxx>
  • Subject: Инициализация 'Content-length' в ngx_htt p_*_body_filter
  • From: "Denis Erygin" <erygin@xxxxxxxxxxxx>
  • Date: Wed, 11 Jul 2007 16:57:31 +0400

Добрый день,
 
Как правильно инициализировать header "Content-length" в ngx_http_*_body_filter?
 
Если делать так:

r->headers_out.content_length_n = 1024;
 
rc = ngx_http_discard_body (r);
if ( rc != NGX_OK && rc != NGX_AGAIN )
   return rc;
 
rc = ngx_http_send_header (r);
if (rc == NGX_ERROR || rc > NGX_OK || r->header_only)
   return rc;
 
то Content-length не появляется в заголовке, кроме того
сам заголовок приезжает в теле ответа.
 
 


 




Copyright © Lexa Software, 1996-2009.