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

/httpd/modules/http/
H A Dhttp_etag.c67 char *etag; local
82 apr_table_setn(r->notes, "no-etag", "omit");
116 etag = apr_palloc(r->pool, weak_len + sizeof("\"--\"") +
118 next = etag;
150 etag = apr_palloc(r->pool, weak_len + sizeof("\"\"") +
152 next = etag;
164 return etag;
169 char *etag; local
174 etag = ap_make_etag(r, 0);
176 /* If we get a blank etag bac
[all...]
H A Dhttp_protocol.c312 const char *if_match, *etag; local
319 || ((etag = apr_table_get(headers, "ETag")) != NULL
320 && ap_find_etag_strong(r->pool, if_match, etag))) {
382 const char *if_nonematch, *etag; local
396 if ((etag = apr_table_get(headers, "ETag")) != NULL) {
398 if (ap_find_etag_strong(r->pool, if_nonematch, etag)) {
403 if (ap_find_etag_weak(r->pool, if_nonematch, etag)) {
410 else if ((etag = apr_table_get(headers, "ETag")) != NULL
411 && ap_find_etag_strong(r->pool, if_nonematch, etag)) {
473 const char *if_range, *etag; local
[all...]
/httpd/modules/dav/main/
H A Dutil.c581 new_sl->etag = state_token;
848 const char *etag; local
1035 /* get the resource's etag; we may need it during the checks */
1036 etag = (*resource->hooks->getetag)(resource);
1087 if (state_list->etag[0] == 'W' &&
1088 state_list->etag[1] == '/') {
1089 given_etag = state_list->etag + 2;
1092 given_etag = state_list->etag;
1094 if (etag[0] == 'W' &&
1095 etag[
1511 const char *etag; local
[all...]
H A Dmod_dav.h719 const char *etag; member in struct:dav_if_state_list
732 int dummy_header; /* used internally by the lock/etag validation */
/httpd/modules/test/
H A Dmod_policy.c421 const char *etag = apr_table_get(f->r->headers_out, "ETag"); local
425 if (etag) {
426 int len = strlen(etag);
428 if (etag[0] == '\"' && etag[len - 1] == '\"') {
431 else if (etag[0] == 'W' && etag[1] == '/' && etag[2] == '\"'
432 && etag[len - 1] == '\"') {
453 if (!etag
[all...]
/httpd/modules/cache/
H A Dcache_storage.c338 const char *etag, *lastmod; local
368 etag = apr_table_get(h->resp_hdrs, "ETag");
371 if (etag || lastmod) {
372 /* If we have a cached etag and/or Last-Modified add in
376 if (etag) {
377 apr_table_set(r->headers_in, "If-None-Match", etag);
H A Dmod_cache.c818 const char *exps, *lastmods, *dates, *etag; local
959 /* read the etag and cache-control from the entity */
960 etag = apr_table_get(r->err_headers_out, "Etag");
961 if (etag == NULL) {
962 etag = apr_table_get(r->headers_out, "Etag");
1052 == NULL && etag == NULL) {
1071 else if (r->status == HTTP_OK && lastmods == NULL && etag == NULL && (exps
/httpd/modules/filters/
H A Dmod_proxy_html.c89 const char *etag; member in struct:__anon168
111 const char *etag; member in struct:__anon169
300 ctx->etag = xhtml_etag;
303 ctx->etag = html_etag;
663 ap_fputs(ctx->f->next, ctx->bb, ctx->etag);
868 fctx->etag = cfg->etag;
1003 ret->etag = DEFAULT_ETAG;
1042 conf->etag = (add->etag
[all...]
H A Dmod_deflate.c504 const char *etag = apr_table_get(r->headers_out, "ETag"); local
512 if ((etag && ((etaglen = strlen(etag)) > 2))) {
513 if (etag[etaglen - 1] == '"') {
518 const char *s = etag;
521 *d = *s; /* copy etag to newtag up to last quote */
H A Dmod_include.c121 signed char etag; member in struct:__anon158
3807 if (conf->etag <= 0) {
3808 apr_table_setn(f->r->notes, "no-etag", "");
4012 result->etag = UNSET;
4029 MERGE(base, over, new, etag, UNSET);
4189 (void *)APR_OFFSETOF(include_dir_config, etag),

Completed in 72 milliseconds