body_finish(void) const | acl::http_client | |
body_gets(string &out, bool nonl=true, size_t *size=NULL) | acl::http_client | |
body_length(void) const | acl::http_client | |
disconnected(void) const | acl::http_client | |
fprint_header(ostream &out, const char *prompt=NULL) | acl::http_client | |
get_istream(void) const | acl::http_client | |
get_ostream(void) const | acl::http_client | |
get_request_head(string *buf) | acl::http_client | |
get_respond_head(string *buf) | acl::http_client | |
get_stream(void) const | acl::http_client | |
get_version(unsigned &major, unsigned &minor) const | acl::http_client | |
header_disable(const char *name) | acl::http_client | |
header_update(const char *name, const char *value, bool force_add=true) | acl::http_client | |
header_update(const char *name, const char *match, const char *to, bool case_sensitive=false) | acl::http_client | |
header_value(const char *name) const | acl::http_client | |
http_client(void) | acl::http_client | |
http_client(socket_stream *client, bool is_request=false, bool unzip=true, bool stream_fixed=true) | acl::http_client | |
is_client_keep_alive(void) const | acl::http_client | |
is_keep_alive(void) const | acl::http_client | |
is_server_keep_alive(void) const | acl::http_client | |
keep_alive(void) const | acl::http_client | |
noncopyable() | acl::acl::noncopyable | inlineprotected |
open(const char *addr, int conn_timeout=60, int rw_timeout=60, bool unzip=true) | acl::http_client | |
print_header(const char *prompt=NULL) | acl::http_client | |
read_body(string &out, bool clean=true, int *real_size=NULL) | acl::http_client | |
read_body(char *buf, size_t size) | acl::http_client | |
read_head(void) | acl::http_client | |
request_cookie(const char *name) const | acl::http_client | |
request_host(void) const | acl::http_client | |
request_method(void) const | acl::http_client | |
request_param(const char *name) const | acl::http_client | |
request_params(void) const | acl::http_client | |
request_path(void) const | acl::http_client | |
request_port(void) const | acl::http_client | |
request_range(long long int &range_from, long long int &range_to) | acl::http_client | |
request_url(void) const | acl::http_client | |
reset(void) | acl::http_client | |
response_range(long long int &range_from, long long int &range_to, long long int &total) | acl::http_client | |
response_status(void) const | acl::http_client | |
sprint_header(string &out, const char *prompt=NULL) | acl::http_client | |
write_body(const void *data, size_t len) | acl::http_client | |
write_chunk(ostream &out, const void *data, size_t len) | acl::http_client | |
write_chunk_trailer(ostream &out) | acl::http_client | |
write_gzip(ostream &out, const void *data, size_t len) | acl::http_client | |
write_gzip_trailer(ostream &out) | acl::http_client | |
write_head(const http_header &header) | acl::http_client | |
~http_client(void) | acl::http_client | virtual |
~noncopyable() | acl::acl::noncopyable | inlineprotected |