Lines Matching refs:headers

35 // Transform "normal"-looking headers (\n-separated) to the appropriate
37 void HeadersToRaw(std::string* headers) {
38 replace(headers->begin(), headers->end(), '\n', '\0');
39 if (!headers->empty())
40 *headers += '\0';
48 std::string headers;
51 parsed->GetNormalizedHeaders(&headers);
54 replace(headers.begin(), headers.end(), ' ', '_');
55 replace(headers.begin(), headers.end(), '\n', '\\');
59 EXPECT_EQ(expected_headers, headers);
69 // Check that we normalize headers properly.
88 // Check that we normalize headers properly (header name is invalid if starts
131 // Don't believe the http/0.9 version if there are headers!
147 // Accept the HTTP/0.9 version number if there are no headers.
274 std::string headers =
278 HeadersToRaw(&headers);
280 new net::HttpResponseHeaders(headers));
411 // Test filtering of cookie headers.
445 std::string headers = tests[i].raw_headers;
446 HeadersToRaw(&headers);
448 new net::HttpResponseHeaders(headers));
466 std::string headers =
470 HeadersToRaw(&headers);
472 new net::HttpResponseHeaders(headers));
488 std::string headers =
492 HeadersToRaw(&headers);
494 new net::HttpResponseHeaders(headers));
508 std::string headers =
512 HeadersToRaw(&headers);
514 new net::HttpResponseHeaders(headers));
530 // Multiple content-type headers should give us the last one.
559 // If there are multiple matching content-type headers, we carry
656 std::string headers(tests[i].raw_headers);
657 HeadersToRaw(&headers);
659 new net::HttpResponseHeaders(headers));
674 const char* headers;
807 std::string headers(tests[i].headers);
808 HeadersToRaw(&headers);
810 new net::HttpResponseHeaders(headers));
891 const char* headers;
917 std::string headers(tests[i].headers);
918 HeadersToRaw(&headers);
920 new net::HttpResponseHeaders(headers));
938 const char* headers;
1001 std::string headers(tests[i].headers);
1002 HeadersToRaw(&headers);
1004 new net::HttpResponseHeaders(headers));
1014 const char* headers;
1087 std::string headers(tests[i].headers);
1088 HeadersToRaw(&headers);
1090 new net::HttpResponseHeaders(headers));
1098 const char* headers;
1338 std::string headers(tests[i].headers);
1339 HeadersToRaw(&headers);
1341 new net::HttpResponseHeaders(headers));
1358 const char* headers;
1420 std::string headers(tests[i].headers);
1421 HeadersToRaw(&headers);
1423 new net::HttpResponseHeaders(headers));
1431 const char* headers;
1473 std::string headers(tests[i].headers);
1474 HeadersToRaw(&headers);
1476 new net::HttpResponseHeaders(headers));
1484 std::string headers("HTTP/1.1 404 Not Found");
1485 HeadersToRaw(&headers);
1487 new net::HttpResponseHeaders(headers));
1492 std::string headers("HTTP/1.1 404");
1493 HeadersToRaw(&headers);
1495 new net::HttpResponseHeaders(headers));
1501 std::string headers("HTTP/1.0 404 Not Found");
1502 HeadersToRaw(&headers);
1504 new net::HttpResponseHeaders(headers));
1509 std::string headers("Foo bar.");
1510 HeadersToRaw(&headers);
1512 new net::HttpResponseHeaders(headers));