Goby3  3.1.5a
2024.05.23
httplib::Client Member List

This is the complete list of members for httplib::Client, including all inherited members.

Client(const std::string &scheme_host_port)httplib::Clientinlineexplicit
Client(const std::string &scheme_host_port, const std::string &client_cert_path, const std::string &client_key_path)httplib::Clientinlineexplicit
Client(const std::string &host, int port)httplib::Clientinlineexplicit
Client(const std::string &host, int port, const std::string &client_cert_path, const std::string &client_key_path)httplib::Clientinlineexplicit
Client(Client &&)=defaulthttplib::Client
Delete(const std::string &path)httplib::Clientinline
Delete(const std::string &path, const Headers &headers)httplib::Clientinline
Delete(const std::string &path, const char *body, size_t content_length, const std::string &content_type)httplib::Clientinline
Delete(const std::string &path, const Headers &headers, const char *body, size_t content_length, const std::string &content_type)httplib::Clientinline
Delete(const std::string &path, const std::string &body, const std::string &content_type)httplib::Clientinline
Delete(const std::string &path, const Headers &headers, const std::string &body, const std::string &content_type)httplib::Clientinline
Get(const std::string &path)httplib::Clientinline
Get(const std::string &path, const Headers &headers)httplib::Clientinline
Get(const std::string &path, Progress progress)httplib::Clientinline
Get(const std::string &path, const Headers &headers, Progress progress)httplib::Clientinline
Get(const std::string &path, ContentReceiver content_receiver)httplib::Clientinline
Get(const std::string &path, const Headers &headers, ContentReceiver content_receiver)httplib::Clientinline
Get(const std::string &path, ContentReceiver content_receiver, Progress progress)httplib::Clientinline
Get(const std::string &path, const Headers &headers, ContentReceiver content_receiver, Progress progress)httplib::Clientinline
Get(const std::string &path, ResponseHandler response_handler, ContentReceiver content_receiver)httplib::Clientinline
Get(const std::string &path, const Headers &headers, ResponseHandler response_handler, ContentReceiver content_receiver)httplib::Clientinline
Get(const std::string &path, const Headers &headers, ResponseHandler response_handler, ContentReceiver content_receiver, Progress progress)httplib::Clientinline
Get(const std::string &path, ResponseHandler response_handler, ContentReceiver content_receiver, Progress progress)httplib::Clientinline
Get(const std::string &path, const Params &params, const Headers &headers, Progress progress=nullptr)httplib::Clientinline
Get(const std::string &path, const Params &params, const Headers &headers, ContentReceiver content_receiver, Progress progress=nullptr)httplib::Clientinline
Get(const std::string &path, const Params &params, const Headers &headers, ResponseHandler response_handler, ContentReceiver content_receiver, Progress progress=nullptr)httplib::Clientinline
Head(const std::string &path)httplib::Clientinline
Head(const std::string &path, const Headers &headers)httplib::Clientinline
host() consthttplib::Clientinline
is_socket_open() consthttplib::Clientinline
is_valid() consthttplib::Clientinline
Options(const std::string &path)httplib::Clientinline
Options(const std::string &path, const Headers &headers)httplib::Clientinline
Patch(const std::string &path)httplib::Clientinline
Patch(const std::string &path, const char *body, size_t content_length, const std::string &content_type)httplib::Clientinline
Patch(const std::string &path, const Headers &headers, const char *body, size_t content_length, const std::string &content_type)httplib::Clientinline
Patch(const std::string &path, const std::string &body, const std::string &content_type)httplib::Clientinline
Patch(const std::string &path, const Headers &headers, const std::string &body, const std::string &content_type)httplib::Clientinline
Patch(const std::string &path, size_t content_length, ContentProvider content_provider, const std::string &content_type)httplib::Clientinline
Patch(const std::string &path, ContentProviderWithoutLength content_provider, const std::string &content_type)httplib::Clientinline
Patch(const std::string &path, const Headers &headers, size_t content_length, ContentProvider content_provider, const std::string &content_type)httplib::Clientinline
Patch(const std::string &path, const Headers &headers, ContentProviderWithoutLength content_provider, const std::string &content_type)httplib::Clientinline
port() consthttplib::Clientinline
Post(const std::string &path)httplib::Clientinline
Post(const std::string &path, const Headers &headers)httplib::Clientinline
Post(const std::string &path, const char *body, size_t content_length, const std::string &content_type)httplib::Clientinline
Post(const std::string &path, const Headers &headers, const char *body, size_t content_length, const std::string &content_type)httplib::Clientinline
Post(const std::string &path, const std::string &body, const std::string &content_type)httplib::Clientinline
Post(const std::string &path, const Headers &headers, const std::string &body, const std::string &content_type)httplib::Clientinline
Post(const std::string &path, size_t content_length, ContentProvider content_provider, const std::string &content_type)httplib::Clientinline
Post(const std::string &path, ContentProviderWithoutLength content_provider, const std::string &content_type)httplib::Clientinline
Post(const std::string &path, const Headers &headers, size_t content_length, ContentProvider content_provider, const std::string &content_type)httplib::Clientinline
Post(const std::string &path, const Headers &headers, ContentProviderWithoutLength content_provider, const std::string &content_type)httplib::Clientinline
Post(const std::string &path, const Params &params)httplib::Clientinline
Post(const std::string &path, const Headers &headers, const Params &params)httplib::Clientinline
Post(const std::string &path, const MultipartFormDataItems &items)httplib::Clientinline
Post(const std::string &path, const Headers &headers, const MultipartFormDataItems &items)httplib::Clientinline
Post(const std::string &path, const Headers &headers, const MultipartFormDataItems &items, const std::string &boundary)httplib::Clientinline
Post(const std::string &path, const Headers &headers, const MultipartFormDataItems &items, const MultipartFormDataProviderItems &provider_items)httplib::Clientinline
Put(const std::string &path)httplib::Clientinline
Put(const std::string &path, const char *body, size_t content_length, const std::string &content_type)httplib::Clientinline
Put(const std::string &path, const Headers &headers, const char *body, size_t content_length, const std::string &content_type)httplib::Clientinline
Put(const std::string &path, const std::string &body, const std::string &content_type)httplib::Clientinline
Put(const std::string &path, const Headers &headers, const std::string &body, const std::string &content_type)httplib::Clientinline
Put(const std::string &path, size_t content_length, ContentProvider content_provider, const std::string &content_type)httplib::Clientinline
Put(const std::string &path, ContentProviderWithoutLength content_provider, const std::string &content_type)httplib::Clientinline
Put(const std::string &path, const Headers &headers, size_t content_length, ContentProvider content_provider, const std::string &content_type)httplib::Clientinline
Put(const std::string &path, const Headers &headers, ContentProviderWithoutLength content_provider, const std::string &content_type)httplib::Clientinline
Put(const std::string &path, const Params &params)httplib::Clientinline
Put(const std::string &path, const Headers &headers, const Params &params)httplib::Clientinline
Put(const std::string &path, const MultipartFormDataItems &items)httplib::Clientinline
Put(const std::string &path, const Headers &headers, const MultipartFormDataItems &items)httplib::Clientinline
Put(const std::string &path, const Headers &headers, const MultipartFormDataItems &items, const std::string &boundary)httplib::Clientinline
Put(const std::string &path, const Headers &headers, const MultipartFormDataItems &items, const MultipartFormDataProviderItems &provider_items)httplib::Clientinline
send(Request &req, Response &res, Error &error)httplib::Clientinline
send(const Request &req)httplib::Clientinline
set_address_family(int family)httplib::Clientinline
set_basic_auth(const std::string &username, const std::string &password)httplib::Clientinline
set_bearer_token_auth(const std::string &token)httplib::Clientinline
set_compress(bool on)httplib::Clientinline
set_connection_timeout(time_t sec, time_t usec=0)httplib::Clientinline
set_connection_timeout(const std::chrono::duration< Rep, Period > &duration)httplib::Clientinline
set_decompress(bool on)httplib::Clientinline
set_default_headers(Headers headers)httplib::Clientinline
set_follow_location(bool on)httplib::Clientinline
set_hostname_addr_map(std::map< std::string, std::string > addr_map)httplib::Clientinline
set_interface(const std::string &intf)httplib::Clientinline
set_keep_alive(bool on)httplib::Clientinline
set_logger(Logger logger)httplib::Clientinline
set_proxy(const std::string &host, int port)httplib::Clientinline
set_proxy_basic_auth(const std::string &username, const std::string &password)httplib::Clientinline
set_proxy_bearer_token_auth(const std::string &token)httplib::Clientinline
set_read_timeout(time_t sec, time_t usec=0)httplib::Clientinline
set_read_timeout(const std::chrono::duration< Rep, Period > &duration)httplib::Clientinline
set_socket_options(SocketOptions socket_options)httplib::Clientinline
set_tcp_nodelay(bool on)httplib::Clientinline
set_url_encode(bool on)httplib::Clientinline
set_write_timeout(time_t sec, time_t usec=0)httplib::Clientinline
set_write_timeout(const std::chrono::duration< Rep, Period > &duration)httplib::Clientinline
socket() consthttplib::Clientinline
stop()httplib::Clientinline
~Client()httplib::Clientinline