Описание: Удобный C++ враппер, парсер и билдер для URL-ссылок. Использует библиотеку http-parser для парсинга. Я устанавливал через vcpkg, вы можете собрать сами. В нём есть 2 класса: net::http::url - отвечает за парсинг и билдинг ссылок и net::http::url_parser - отвечает только за парсинг, минимально использует память.
Парсинг ссылок:
C++:
[CODE]
net
::
http
::
url url
{
"https://user@host:8080/path?query=value#fragment"
}
;
// Парсим ссылку (только в этом конструкторе к работе подключается парсер)
std
::
cout