Home | History | Annotate | Download | only in http

Lines Matching refs:Request

105 // ********************** Request Class **********************
107 Request::Request(const std::string& url,
111 VLOG(1) << "http::Request created";
116 Request::~Request() {
117 VLOG(1) << "http::Request destroyed";
120 void Request::AddRange(int64_t bytes) {
121 DCHECK(transport_) << "Request already sent";
123 ranges_.emplace_back(Request::range_value_omitted, -bytes);
125 ranges_.emplace_back(bytes, Request::range_value_omitted);
129 void Request::AddRange(uint64_t from_byte, uint64_t to_byte) {
130 DCHECK(transport_) << "Request already sent";
134 std::unique_ptr<Response> Request::GetResponseAndBlock(
144 RequestID Request::GetResponse(const SuccessCallback& success_callback,
155 transport_.reset(); // Indicate that the request has been dispatched.
159 void Request::SetAccept(const std::string& accept_mime_types) {
160 DCHECK(transport_) << "Request already sent";
164 const std::string& Request::GetAccept() const {
168 void Request::SetContentType(const std::string& contentType) {
169 DCHECK(transport_) << "Request already sent";
173 const std::string& Request::GetContentType() const {
177 void Request::AddHeader(const std::string& header, const std::string& value) {
178 DCHECK(transport_) << "Request already sent";
182 void Request::AddHeaders(const HeaderList& headers) {
183 DCHECK(transport_) << "Request already sent";
187 bool Request::AddRequestBody(const void* data,
196 bool Request::AddRequestBody(StreamPtr stream, brillo::ErrorPtr* error) {
201 bool Request::AddRequestBodyAsFormData(std::unique_ptr<FormData> form_data,
209 bool Request::AddResponseStream(StreamPtr stream, brillo::ErrorPtr* error) {
216 const std::string& Request::GetRequestURL() const {
220 const std::string& Request::GetRequestMethod() const {
224 void Request::SetReferer(const std::string& referer) {
225 DCHECK(transport_) << "Request already sent";
229 const std::string& Request::GetReferer() const {
233 void Request::SetUserAgent(const std::string& user_agent) {
234 DCHECK(transport_) << "Request already sent";
238 const std::string& Request::GetUserAgent() const {
242 bool Request::SendRequestIfNeeded(brillo::ErrorPtr* error) {