Mercurial > hg > nginx-ranges
comparison src/http/ngx_http_request.h @ 212:56688ed172c8 NGINX_0_3_53
nginx 0.3.53
*) Change: the "add_header" directive adds the string to 204, 301, and
302 responses.
*) Feature: the "server" directive in the "upstream" context supports
the "weight" parameter.
*) Feature: the "server_name" directive supports the "*" wildcard.
*) Feature: nginx supports the request body size more than 2G.
*) Bugfix: if a client was successfully authorized using "satisfy_any
on", then anyway the message "access forbidden by rule" was written
in the log.
*) Bugfix: the "PUT" method may erroneously not create a file and
return the 409 code.
*) Bugfix: if the IMAP/POP3 backend returned an error, then nginx
continued proxying anyway.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Fri, 07 Jul 2006 00:00:00 +0400 |
parents | 3866d57d9cfd |
children | fa32d59d9a15 |
comparison
equal
deleted
inserted
replaced
211:f04a54878110 | 212:56688ed172c8 |
---|---|
190 ngx_str_t passwd; | 190 ngx_str_t passwd; |
191 | 191 |
192 ngx_array_t cookies; | 192 ngx_array_t cookies; |
193 | 193 |
194 size_t host_name_len; | 194 size_t host_name_len; |
195 ssize_t content_length_n; | 195 off_t content_length_n; |
196 time_t keep_alive_n; | 196 time_t keep_alive_n; |
197 | 197 |
198 unsigned connection_type:2; | 198 unsigned connection_type:2; |
199 unsigned msie:1; | 199 unsigned msie:1; |
200 unsigned msie4:1; | 200 unsigned msie4:1; |
248 | 248 |
249 typedef struct { | 249 typedef struct { |
250 ngx_temp_file_t *temp_file; | 250 ngx_temp_file_t *temp_file; |
251 ngx_chain_t *bufs; | 251 ngx_chain_t *bufs; |
252 ngx_buf_t *buf; | 252 ngx_buf_t *buf; |
253 size_t rest; | 253 off_t rest; |
254 ngx_chain_t *to_write; | 254 ngx_chain_t *to_write; |
255 ngx_http_client_body_handler_pt post_handler; | 255 ngx_http_client_body_handler_pt post_handler; |
256 } ngx_http_request_body_t; | 256 } ngx_http_request_body_t; |
257 | 257 |
258 | 258 |
364 size_t limit_rate; | 364 size_t limit_rate; |
365 | 365 |
366 /* used to learn the Apache compatible response length without a header */ | 366 /* used to learn the Apache compatible response length without a header */ |
367 size_t header_size; | 367 size_t header_size; |
368 | 368 |
369 size_t request_length; | 369 off_t request_length; |
370 | 370 |
371 void **err_ctx; | 371 void **err_ctx; |
372 ngx_uint_t err_status; | 372 ngx_uint_t err_status; |
373 | 373 |
374 ngx_http_connection_t *http_connection; | 374 ngx_http_connection_t *http_connection; |