Lines Matching defs:headers

16   HttpRequestHeaders headers;
17 headers.SetHeader("Foo", "bar");
18 EXPECT_TRUE(headers.HasHeader("foo"));
19 EXPECT_TRUE(headers.HasHeader("Foo"));
20 EXPECT_FALSE(headers.HasHeader("Fo"));
22 const HttpRequestHeaders& headers_ref = headers;
29 HttpRequestHeaders headers;
30 headers.SetHeader("Foo", "bar");
31 EXPECT_EQ("Foo: bar\r\n\r\n", headers.ToString());
35 HttpRequestHeaders headers;
36 headers.SetHeader("Cookie-Monster", "Nom nom nom");
37 headers.SetHeader("Domo-Kun", "Loves Chrome");
39 headers.ToString());
43 HttpRequestHeaders headers;
44 headers.SetHeader("Foo", "bar");
45 headers.SetHeader("Foo", "bar");
46 EXPECT_EQ("Foo: bar\r\n\r\n", headers.ToString());
50 HttpRequestHeaders headers;
51 headers.SetHeader("Foo", "bar");
52 headers.SetHeader("FoO", "Bar");
53 EXPECT_EQ("Foo: Bar\r\n\r\n", headers.ToString());
57 HttpRequestHeaders headers;
58 headers.SetHeader("FooBar", "smokes");
59 headers.SetHeader("Foo", "crack");
60 EXPECT_EQ("FooBar: smokes\r\nFoo: crack\r\n\r\n", headers.ToString());
61 const HttpRequestHeaders& headers_ref = headers;
66 HttpRequestHeaders headers;
67 headers.SetHeader("Foo", "Bar");
68 headers.SetHeader("Bar", "");
69 EXPECT_EQ("Foo: Bar\r\nBar:\r\n\r\n", headers.ToString());
73 HttpRequestHeaders headers;
74 headers.SetHeaderIfMissing("Foo", "Bar");
75 EXPECT_EQ("Foo: Bar\r\n\r\n", headers.ToString());
76 headers.SetHeaderIfMissing("Foo", "Baz");
77 EXPECT_EQ("Foo: Bar\r\n\r\n", headers.ToString());
81 HttpRequestHeaders headers;
82 headers.SetHeader("Foo", "bar");
83 headers.RemoveHeader("Foo");
84 EXPECT_EQ("\r\n", headers.ToString());
88 HttpRequestHeaders headers;
89 headers.SetHeader("Foo", "bar");
90 headers.RemoveHeader("Bar");
91 EXPECT_EQ("Foo: bar\r\n\r\n", headers.ToString());
95 HttpRequestHeaders headers;
96 headers.SetHeader("Foo", "bar");
97 headers.SetHeader("All-Your-Base", "Belongs To Chrome");
98 headers.RemoveHeader("foo");
99 EXPECT_EQ("All-Your-Base: Belongs To Chrome\r\n\r\n", headers.ToString());
103 HttpRequestHeaders headers;
104 headers.AddHeaderFromString("Foo: bar");
105 EXPECT_EQ("Foo: bar\r\n\r\n", headers.ToString());
109 HttpRequestHeaders headers;
110 headers.AddHeaderFromString("Foo:bar");
111 EXPECT_EQ("Foo: bar\r\n\r\n", headers.ToString());
115 HttpRequestHeaders headers;
116 headers.AddHeaderFromString("Foo: \t \t bar");
117 EXPECT_EQ("Foo: bar\r\n\r\n", headers.ToString());
121 HttpRequestHeaders headers;
122 headers.AddHeaderFromString("Foo: bar \t \t ");
123 EXPECT_EQ("Foo: bar\r\n\r\n", headers.ToString());
127 HttpRequestHeaders headers;
128 headers.AddHeaderFromString("Foo: \t bar\t ");
129 EXPECT_EQ("Foo: bar\r\n\r\n", headers.ToString());
133 HttpRequestHeaders headers;
134 headers.AddHeaderFromString("Foo:");
135 EXPECT_EQ("Foo:\r\n\r\n", headers.ToString());
139 HttpRequestHeaders headers;
140 headers.AddHeaderFromString("Foo: ");
141 EXPECT_EQ("Foo:\r\n\r\n", headers.ToString());
145 HttpRequestHeaders headers;
146 headers.SetHeader("A", "A");
147 headers.SetHeader("B", "B");
152 headers.MergeFrom(headers2);
153 EXPECT_EQ("A: A\r\nB: b\r\nC: c\r\n\r\n", headers.ToString());
157 HttpRequestHeaders headers;
158 headers.SetHeader("A", "A");
159 headers.SetHeader("B", "B");
164 headers.CopyFrom(headers2);
165 EXPECT_EQ("B: b\r\nC: c\r\n\r\n", headers.ToString());
169 HttpRequestHeaders headers;
170 headers.SetHeader("B", "b");
171 headers.SetHeader("A", "a");
175 headers.NetLogCallback(&request_line, NetLog::LOG_ALL_BUT_BYTES));