Lines Matching refs:headers
32 // These headers are RFC 2616 hop-by-hop headers;
43 // These headers are challenge response headers;
50 // These headers are cookie setting headers;
57 // These response headers are not copied from a 304/206 response to the cached
58 // response headers. This list is based on Mozilla's nsHttpResponseHead.cpp.
138 // right now, there aren't double-constructions of response headers
169 // Construct set of headers to filter out based on options.
227 // NOTE: we write the new headers then the old headers for convenience. The
230 // Figure out which headers we want to take from new_headers:
257 // Now, build the new raw headers.
348 // Now, we add the rest of the raw headers to raw_headers_, and begin parsing
355 HttpUtil::HeadersIterator headers(line_end + 1, raw_headers_.end(),
357 while (headers.GetNext()) {
358 AddHeader(headers.name_begin(),
359 headers.name_end(),
360 headers.values_begin(),
361 headers.values_end());
365 // Append all of our headers to the final output string.
370 // headers may appear multiple times (not necessarily in succession) in the
372 // to preserve the order of the original headers, the actual values are kept
373 // in a separate list. finally, the list of headers is flattened to form
374 // the normalized block of headers.
377 // that may occur in the original response headers. Because our consumer may
385 std::vector<std::string> headers;
396 HeadersMap::value_type(lower_name, headers.size())).first;
397 headers.push_back(name + ": ");
399 headers[iter->second].append(", ");
408 headers[iter->second].append(value_begin, value_end);
411 for (size_t i = 0; i < headers.size(); ++i) {
413 output->append(headers[i]);
704 // headers present in the response specify additional headers that we should
872 // Check for headers that force a response to never be fresh. For backwards