Parse a URL, which can be an external resource or a data URL.
More...
#include "donner/base/parser/DataUrlParser.h"
|
|
static constexpr size_t | kDefaultMaximumInputSize = 16 * 1024 * 1024 |
| | Default maximum URI length accepted from untrusted input.
|
|
static constexpr size_t | kDefaultMaximumExternalUrlSize = 4096 |
| | Default maximum external URL length retained by the parser.
|
Parse a URL, which can be an external resource or a data URL.
A data URL will be parsed into the raw data it contains, while an external URL will be returned as a string.
◆ donner::parser::DataUrlParser::Options
| struct donner::parser::DataUrlParser::Options |
◆ Parse()
Parse a URL, which can be an external resource or a data URL.
- Parameters
-
| uri | The URL-encoded string to parse. |
- Returns
- Result containing the parsed URL kind and payload, or an error if the input is not valid.
The documentation for this class was generated from the following file: