#include <userver/clients/http/client.hpp>
HTTP client interface that returns a HTTP request builder from CreateRequest().
Usually retrieved from components::HttpClient component. You can also create a client manually using clients::http::CreateStandaloneHttpClient()
Definition at line 27 of file client.hpp.
Inheritance diagram for clients::http::Client:Public Member Functions | |
| Client (const Client &)=delete | |
| Client (Client &&)=delete | |
| Client & | operator= (const Client &)=delete |
| Client & | operator= (Client &&)=delete |
| virtual Request | CreateRequest ()=0 |
| Returns a HTTP request builder type with some preset values. | |
| Request | CreateNotSignedRequest () |
| Providing CreateNonSignedRequest() function for the clients::Http alias. | |
|
inline |
Providing CreateNonSignedRequest() function for the clients::Http alias.
Definition at line 46 of file client.hpp.
|
pure virtual |
Returns a HTTP request builder type with some preset values.
Implemented in clients::http::ClientCore, and clients::http::ClientWithPlugins.