#include <http.hpp>
|
| | URL ()=default |
| |
| | URL (const std::string &_scheme, const std::string &_domain, const uint16_t _port=80, const std::string &_path="/", const hashmap< std::string, std::string > &_query=(hashmap< std::string, std::string >()), const Option< std::string > &_fragment=None()) |
| |
| | URL (const std::string &_scheme, const net::IP &_ip, const uint16_t _port=80, const std::string &_path="/", const hashmap< std::string, std::string > &_query=(hashmap< std::string, std::string >()), const Option< std::string > &_fragment=None()) |
| |
| bool | isAbsolute () const |
| | Returns whether the URL is absolute. More...
|
| |
| process::http::URL::URL |
( |
| ) |
|
|
default |
| process::http::URL::URL |
( |
const std::string & |
_scheme, |
|
|
const std::string & |
_domain, |
|
|
const uint16_t |
_port = 80, |
|
|
const std::string & |
_path = "/", |
|
|
const hashmap< std::string, std::string > & |
_query = (hashmap<std::string, std::string>()), |
|
|
const Option< std::string > & |
_fragment = None() |
|
) |
| |
|
inline |
| process::http::URL::URL |
( |
const std::string & |
_scheme, |
|
|
const net::IP & |
_ip, |
|
|
const uint16_t |
_port = 80, |
|
|
const std::string & |
_path = "/", |
|
|
const hashmap< std::string, std::string > & |
_query = (hashmap<std::string, std::string>()), |
|
|
const Option< std::string > & |
_fragment = None() |
|
) |
| |
|
inline |
| bool process::http::URL::isAbsolute |
( |
| ) |
const |
| static Try<URL> process::http::URL::parse |
( |
const std::string & |
urlString | ) |
|
|
static |
| Option<std::string> process::http::URL::domain |
| Option<std::string> process::http::URL::fragment |
| std::string process::http::URL::path |
| Option<uint16_t> process::http::URL::port |
| hashmap<std::string, std::string> process::http::URL::query |
| Option<std::string> process::http::URL::scheme |
The documentation for this struct was generated from the following file:
- 3rdparty/libprocess/include/process/http.hpp