Separates scheme, user, pass, and host+port sections of a URI.
More...
#include <parse.h>
Separates scheme, user, pass, and host+port sections of a URI.
◆ uri_components()
| net::uri_components::uri_components |
( |
| ) |
|
|
inline |
◆ get()
| boost::optional< uri_components > net::uri_components::get |
( |
boost::string_ref | uri | ) |
|
|
static |
- Parameters
-
| uri | with optional scheme, optional user, optional pass, authority, and optional path. URN not supported. |
- Returns
- Scheme, user, pass, and host+port sections of a URI with percent encoding removed on user and pass. boost::none if bad percent encoding.
◆ hostport
| std::string net::uri_components::hostport |
◆ scheme
| std::string net::uri_components::scheme |
◆ userinfo
The documentation for this struct was generated from the following files: