Mercurial > hg > nginx
view src/http/ngx_http_spdy_module.h @ 5878:2c89956b6a76
Cache: hash of Vary headers now stored in cache.
To cache responses with Vary, we now calculate hash of headers listed
in Vary, and return the response from cache only if new request headers
match.
As of now, only one variant of the same resource can be stored in cache.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Mon, 27 Oct 2014 21:13:58 +0300 |
parents | e5fb14e85040 |
children |
line wrap: on
line source
/* * Copyright (C) Nginx, Inc. * Copyright (C) Valentin V. Bartenev */ #ifndef _NGX_HTTP_SPDY_MODULE_H_INCLUDED_ #define _NGX_HTTP_SPDY_MODULE_H_INCLUDED_ #include <ngx_config.h> #include <ngx_core.h> #include <ngx_http.h> typedef struct { size_t recv_buffer_size; u_char *recv_buffer; } ngx_http_spdy_main_conf_t; typedef struct { size_t pool_size; ngx_uint_t concurrent_streams; ngx_uint_t streams_index_mask; ngx_msec_t recv_timeout; ngx_msec_t keepalive_timeout; ngx_int_t headers_comp; } ngx_http_spdy_srv_conf_t; typedef struct { size_t chunk_size; } ngx_http_spdy_loc_conf_t; extern ngx_module_t ngx_http_spdy_module; #endif /* _NGX_HTTP_SPDY_MODULE_H_INCLUDED_ */