#include <http.hpp>
|
| URL ()=default |
|
| URL (const std::string &_scheme, const std::string &_domain, 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 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 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 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