Searched refs:etag (Results 1 - 13 of 13) sorted by relevance

/tldk/app/nginx/src/http/modules/
H A Dngx_http_not_modified_filter_module.c176 ngx_str_t etag, *list; local
184 if (r->headers_out.etag == NULL) {
188 etag = r->headers_out.etag->value;
191 "http im:\"%V\" etag:%V", list, &etag);
194 && etag.len > 2
195 && etag.data[0] == 'W'
196 && etag.data[1] == '/')
198 etag
[all...]
H A Dngx_http_slice_filter_module.c22 ngx_str_t etag; member in struct:__anon219
128 h = r->headers_out.etag;
130 if (ctx->etag.len) {
132 || h->value.len != ctx->etag.len
133 || ngx_strncmp(h->value.data, ctx->etag.data, ctx->etag.len)
137 "etag mismatch in slice response");
143 ctx->etag = h->value;
H A Dngx_http_range_filter_module.c150 ngx_str_t *if_range, *etag; local
185 if (r->headers_out.etag == NULL) {
189 etag = &r->headers_out.etag->value;
192 "http ir:%V etag:%V", if_range, etag);
194 if (if_range->len != etag->len
195 || ngx_strncmp(if_range->data, etag->data, etag->len) != 0)
H A Dngx_http_headers_filter_module.c86 offsetof(ngx_http_headers_out_t, etag),
/tldk/app/nginx/src/http/
H A Dngx_http_cache.h79 ngx_str_t etag; member in struct:ngx_http_cache_s
138 u_char etag[NGX_HTTP_CACHE_ETAG_LEN]; member in struct:__anon265
H A Dngx_http_core_module.h404 ngx_flag_t etag; /* etag */ member in struct:ngx_http_core_loc_conf_s
582 if (r->headers_out.etag) { \
583 r->headers_out.etag->hash = 0; \
584 r->headers_out.etag = NULL; \
H A Dngx_http_core_module.c637 { ngx_string("etag"),
641 offsetof(ngx_http_core_loc_conf_t, etag),
1801 ngx_table_elt_t *etag; local
1806 if (!clcf->etag) {
1810 etag = ngx_list_push(&r->headers_out.headers);
1811 if (etag == NULL) {
1815 etag->hash = 1;
1816 ngx_str_set(&etag->key, "ETag");
1818 etag->value.data = ngx_pnalloc(r->pool, NGX_OFF_T_LEN + NGX_TIME_T_LEN + 3);
1819 if (etag
1840 ngx_table_elt_t *etag; local
[all...]
H A Dngx_http_file_cache.c610 c->etag.len = h->etag_len;
611 c->etag.data = h->etag;
1268 if (c->etag.len <= NGX_HTTP_CACHE_ETAG_LEN) {
1269 h->etag_len = (u_char) c->etag.len;
1270 ngx_memcpy(h->etag, c->etag.data, c->etag.len);
1531 if (c->etag.len <= NGX_HTTP_CACHE_ETAG_LEN) {
1532 h.etag_len = (u_char) c->etag
[all...]
H A Dngx_http_request.h266 ngx_table_elt_t *etag; member in struct:__anon298
H A Dngx_http_upstream.h263 ngx_table_elt_t *etag; member in struct:__anon327
H A Dngx_http_upstream.c219 offsetof(ngx_http_upstream_headers_in_t, etag),
221 offsetof(ngx_http_headers_out_t, etag), 0 },
3012 if (u->headers_in.etag) {
3013 r->cache->etag = u->headers_in.etag->value;
3016 ngx_str_null(&r->cache->etag);
3021 ngx_str_null(&r->cache->etag);
5593 || r->cache->etag.len == 0)
5602 v->len = r->cache->etag.len;
5603 v->data = r->cache->etag
[all...]
H A Dngx_http_header_filter_module.c149 { ngx_string("ETag"), offsetof(ngx_http_headers_out_t, etag) },
/tldk/app/nginx/contrib/vim/syntax/
H A Dnginx.vim146 syn keyword ngxDirective etag

Completed in 22 milliseconds