Lines Matching refs:Request
69 Request request{"http://www.foo.bar", request_type::kPost, transport_};
70 EXPECT_TRUE(request.GetContentType().empty());
71 EXPECT_TRUE(request.GetReferer().empty());
72 EXPECT_TRUE(request.GetUserAgent().empty());
73 EXPECT_EQ("*/*", request.GetAccept());
74 EXPECT_EQ("http://www.foo.bar", request.GetRequestURL());
75 EXPECT_EQ(request_type::kPost, request.GetRequestMethod());
77 Request request2{"http://www.foo.bar/baz", request_type::kGet, transport_};
83 Request request{"http://www.foo.bar", request_type::kPost, transport_};
84 request.SetContentType(mime::image::kJpeg);
85 EXPECT_EQ(mime::image::kJpeg, request.GetContentType());
89 Request request{"http://www.foo.bar", request_type::kPost, transport_};
90 request.SetReferer("http://www.foo.bar/baz");
91 EXPECT_EQ("http://www.foo.bar/baz", request.GetReferer());
95 Request request{"http://www.foo.bar", request_type::kPost, transport_};
96 request.SetUserAgent("FooBar Browser");
97 EXPECT_EQ("FooBar Browser", request.GetUserAgent());
101 Request request{"http://www.foo.bar", request_type::kPost, transport_};
102 request.SetAccept("text/*, text/html, text/html;level=1, */*");
103 EXPECT_EQ("text/*, text/html, text/html;level=1, */*", request.GetAccept());
107 Request request{"http://www.foo.bar", request_type::kPost, transport_};
108 request.SetUserAgent("FooBar Browser");
109 request.SetReferer("http://www.foo.bar/baz");
110 request.SetAccept("text/*, text/html, text/html;level=1, */*");
111 request.AddHeader(request_header::kAcceptEncoding, "compress, gzip");
112 request.AddHeaders({
116 request.AddRange(-10);
117 request.AddRange(100, 200);
118 request.AddRange(300);
120 request.AddHeader(request_header::kContentType, mime::text::kPlain);
141 request.AddRequestBody(req_body.data(), req_body.size(), nullptr));
144 auto resp = request.GetResponseAndBlock(nullptr);
149 Request request{"http://foo.bar", request_type::kGet, transport_};
198 EXPECT_EQ(23, request.GetResponse(base::Bind(success_callback), {}));