#include <httplib.h>
◆ get_header_value()
| std::string httplib::Request::get_header_value |
( |
const std::string & | key, |
|
|
const char * | def = "", |
|
|
size_t | id = 0 ) const |
|
inline |
◆ get_header_value_count()
| size_t httplib::Request::get_header_value_count |
( |
const std::string & | key | ) |
const |
|
inline |
◆ get_header_value_u64()
| size_t httplib::Request::get_header_value_u64 |
( |
const std::string & | key, |
|
|
size_t | def = 0, |
|
|
size_t | id = 0 ) const |
|
inline |
◆ get_param_value()
| std::string httplib::Request::get_param_value |
( |
const std::string & | key, |
|
|
size_t | id = 0 ) const |
|
inline |
◆ get_param_value_count()
| size_t httplib::Request::get_param_value_count |
( |
const std::string & | key | ) |
const |
|
inline |
◆ get_trailer_value()
| std::string httplib::Request::get_trailer_value |
( |
const std::string & | key, |
|
|
size_t | id = 0 ) const |
|
inline |
◆ get_trailer_value_count()
| size_t httplib::Request::get_trailer_value_count |
( |
const std::string & | key | ) |
const |
|
inline |
◆ has_header()
| bool httplib::Request::has_header |
( |
const std::string & | key | ) |
const |
|
inline |
◆ has_param()
| bool httplib::Request::has_param |
( |
const std::string & | key | ) |
const |
|
inline |
◆ has_trailer()
| bool httplib::Request::has_trailer |
( |
const std::string & | key | ) |
const |
|
inline |
◆ is_multipart_form_data()
| bool httplib::Request::is_multipart_form_data |
( |
| ) |
const |
|
inline |
◆ set_header()
| void httplib::Request::set_header |
( |
const std::string & | key, |
|
|
const std::string & | val ) |
|
inline |
◆ accept_content_types
| std::vector<std::string> httplib::Request::accept_content_types |
◆ authorization_count_
| size_t httplib::Request::authorization_count_ = 0 |
◆ body
| std::string httplib::Request::body |
◆ content_length_
| size_t httplib::Request::content_length_ = 0 |
◆ content_provider_
◆ content_receiver
◆ download_progress
◆ form
◆ headers
◆ is_chunked_content_provider_
| bool httplib::Request::is_chunked_content_provider_ = false |
◆ is_connection_closed
| std::function<bool()> httplib::Request::is_connection_closed = []() { return true; } |
◆ local_addr
| std::string httplib::Request::local_addr |
◆ local_port
| int httplib::Request::local_port = -1 |
◆ matched_route
| std::string httplib::Request::matched_route |
◆ matches
| Match httplib::Request::matches |
◆ method
| std::string httplib::Request::method |
◆ params
| Params httplib::Request::params |
◆ path
| std::string httplib::Request::path |
◆ path_params
| std::unordered_map<std::string, std::string> httplib::Request::path_params |
◆ ranges
| Ranges httplib::Request::ranges |
◆ redirect_count_
◆ remote_addr
| std::string httplib::Request::remote_addr |
◆ remote_port
| int httplib::Request::remote_port = -1 |
◆ response_handler
◆ start_time_
| std::chrono::time_point<std::chrono::steady_clock> httplib::Request::start_time_ |
Initial value:=
(std::chrono::steady_clock::time_point::min)()
◆ target
| std::string httplib::Request::target |
◆ trailers
◆ upload_progress
◆ version
| std::string httplib::Request::version |
The documentation for this struct was generated from the following file:
- common/src/include/camcom/third_party/httplib.h