Input parameter for perform(). More...
#include <kcurl/easy.hpp>
Public Types | |
| enum | Flag : std::uint8_t { None = 0 , SkipPeerVerification = 1 << 0 , SkipHostnameVerification = 1 << 1 } |
Public Attributes | |
| std::string | url {} |
| URL to fetch. Must be a valid URL. | |
| std::string | user_agent {} |
| User agent to use, if any. | |
| std::string | post_fields {} |
| Concatenated string of post fields, if any. | |
| std::vector< std::string > | headers {} |
| List of HTTP headers, if any. | |
| Flag | flags {None} |
| Request flags. | |
Input parameter for perform().
| enum kcurl::easy::Request::Flag : std::uint8_t |
| std::vector<std::string> kcurl::easy::Request::headers {} |
List of HTTP headers, if any.
| std::string kcurl::easy::Request::post_fields {} |
Concatenated string of post fields, if any.
| std::string kcurl::easy::Request::url {} |
URL to fetch. Must be a valid URL.
| std::string kcurl::easy::Request::user_agent {} |
User agent to use, if any.