Lines Matching refs:encoding
18 * mod_deflate.c: Perform deflate content-encoding on the fly
106 * to be the outermost non-identity encoding.
112 const char *encoding = apr_table_get(hdrs, "Content-Encoding");
114 if (!encoding && (hdrs2 != NULL)) {
116 encoding = apr_table_get(hdrs2, "Content-Encoding");
118 if (!encoding) {
119 encoding = r->content_encoding;
123 if (encoding && *encoding) {
126 if (!strcasecmp(encoding, "gzip")
127 || !strcasecmp(encoding, "x-gzip")) {
136 else if (ap_strchr_c(encoding, ',') != NULL) {
137 /* If the outermost encoding isn't gzip, there's nothing
140 char *new_encoding = apr_pstrdup(r->pool, encoding);
497 * to content-encoding requires a corresponding change to the ETag.
593 const char *encoding;
686 encoding = apr_table_get(r->headers_out, "Content-Encoding");
687 if (encoding) {
692 encoding = apr_pstrcat(r->pool, encoding, ",", err_enc, NULL);
696 encoding = apr_table_get(r->err_headers_out, "Content-Encoding");
700 encoding = encoding ? apr_pstrcat(r->pool, encoding, ",",
705 if (encoding) {
706 const char *tmp = encoding;
714 "Not compressing (content-encoding already "
821 if (!encoding || !strcasecmp(encoding, "identity")) {
869 * body in chunked encoding) and we can stop compressing.