10#include <unordered_map>
27using QueryFields = std::unordered_map<std::string_view, std::string_view>;
31 std::string_view query, std::string_view delimiter =
"&") noexcept;
std::unordered_map< std::string_view, std::string_view > QueryFields
STRING_UTILS_API QueryFields ParseUriQuery(std::string_view query, std::string_view delimiter="&") noexcept
Parses URI query and returns QueryFields structure with parsed fields.
STRING_UTILS_API UriFields ParseUri(std::string_view uri) noexcept
std::string_view UserInfo
std::string_view Fragment