MCPcopy Create free account
hub / github.com/apache/trafficserver / restore_accept_encoding

Function restore_accept_encoding

plugins/compress/misc.cc:147–159  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

145}
146
147void
148restore_accept_encoding(TSHttpTxn /* txnp ATS_UNUSED */, TSMBuffer reqp, TSMLoc hdr_loc, const char *hidden_header_name)
149{
150 TSMLoc field = TSMimeHdrFieldFind(reqp, hdr_loc, hidden_header_name, -1);
151
152 while (field) {
153 TSMLoc tmp;
154 tmp = TSMimeHdrFieldNextDup(reqp, hdr_loc, field);
155 TSMimeHdrFieldNameSet(reqp, hdr_loc, field, TS_MIME_FIELD_ACCEPT_ENCODING, TS_MIME_LEN_ACCEPT_ENCODING);
156 TSHandleMLocRelease(reqp, hdr_loc, field);
157 field = tmp;
158 }
159}
160
161const char *
162init_hidden_header_name()

Callers 1

transform_pluginFunction · 0.85

Calls 4

TSMimeHdrFieldFindFunction · 0.85
TSMimeHdrFieldNextDupFunction · 0.85
TSMimeHdrFieldNameSetFunction · 0.85
TSHandleMLocReleaseFunction · 0.85

Tested by

no test coverage detected