mirror of
https://github.com/nginx/nginx.git
synced 2024-12-20 06:03:31 -06:00
nginx-0.0.3-2004-04-19-20:36:08 import
This commit is contained in:
parent
9bfb434d24
commit
978dabaf1f
@ -566,6 +566,10 @@ static char *ngx_select_init_conf(ngx_cycle_t *cycle, void *conf)
|
||||
|
||||
ecf = ngx_event_get_conf(cycle->conf_ctx, ngx_event_core_module);
|
||||
|
||||
if (ecf->use != ngx_select_module.ctx_index) {
|
||||
return NGX_CONF_OK;
|
||||
}
|
||||
|
||||
/* disable warning: the default FD_SETSIZE is 1024U in FreeBSD 5.x */
|
||||
|
||||
if ((unsigned) ecf->connections > FD_SETSIZE) {
|
||||
|
@ -261,7 +261,7 @@ static int ngx_http_gzip_header_filter(ngx_http_request_t *r)
|
||||
/* TODO: "text/html" -> custom types */
|
||||
if (r->headers_out.content_type
|
||||
&& ngx_strncasecmp(r->headers_out.content_type->value.data,
|
||||
"text/html", 5) != 0)
|
||||
"text/html", 9) != 0)
|
||||
{
|
||||
return ngx_http_next_header_filter(r);
|
||||
}
|
||||
@ -365,22 +365,19 @@ static int ngx_http_gzip_proxied(ngx_http_request_t *r,
|
||||
if (r->headers_out.cache_control) {
|
||||
|
||||
if ((conf->proxied & NGX_HTTP_GZIP_PROXIED_NO_CACHE)
|
||||
&& ngx_strstr(r->headers_out.cache_control->value.data, "no-cache")
|
||||
== NULL)
|
||||
&& ngx_strstr(r->headers_out.cache_control->value.data, "no-cache"))
|
||||
{
|
||||
return NGX_OK;
|
||||
}
|
||||
|
||||
if ((conf->proxied & NGX_HTTP_GZIP_PROXIED_NO_STORE)
|
||||
&& ngx_strstr(r->headers_out.cache_control->value.data, "no-store")
|
||||
== NULL)
|
||||
&& ngx_strstr(r->headers_out.cache_control->value.data, "no-store"))
|
||||
{
|
||||
return NGX_OK;
|
||||
}
|
||||
|
||||
if ((conf->proxied & NGX_HTTP_GZIP_PROXIED_PRIVATE)
|
||||
&& ngx_strstr(r->headers_out.cache_control->value.data, "private")
|
||||
== NULL)
|
||||
&& ngx_strstr(r->headers_out.cache_control->value.data, "private"))
|
||||
{
|
||||
return NGX_OK;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user