|
| | Response ()=default |
| |
| | Response (const Response &)=default |
| |
| | Response (Response &&)=default |
| |
| | ~Response () |
| |
| std::string | get_header_value (const char *key, size_t id=0) const |
| |
| template<typename T > |
| T | get_header_value (const char *key, size_t id=0) const |
| |
| size_t | get_header_value_count (const char *key) const |
| |
| bool | has_header (const char *key) const |
| |
| Response & | operator= (const Response &)=default |
| |
| Response & | operator= (Response &&)=default |
| |
| void | set_chunked_content_provider (const char *content_type, ContentProviderWithoutLength provider, const std::function< void()> &resource_releaser=nullptr) |
| |
| void | set_content (const char *s, size_t n, const char *content_type) |
| |
| void | set_content (const std::string &s, const char *content_type) |
| |
| void | set_content_provider (const char *content_type, ContentProviderWithoutLength provider, const std::function< void()> &resource_releaser=nullptr) |
| |
| void | set_content_provider (size_t length, const char *content_type, ContentProvider provider, const std::function< void()> &resource_releaser=nullptr) |
| |
| void | set_header (const char *key, const char *val) |
| |
| void | set_header (const char *key, const std::string &val) |
| |
| void | set_redirect (const char *url, int status=302) |
| |
| void | set_redirect (const std::string &url, int status=302) |
| |