1#ifndef TENDUKE_NET_CURL_LIBCURLURL_H
2#define TENDUKE_NET_CURL_LIBCURLURL_H
27 std::string getScheme()
const;
28 std::string getUsername()
const;
29 std::string getPassword()
const;
30 std::uint16_t getPort()
const;
31 std::string getHostname()
const;
32 std::string getPath()
const;
33 std::string getQueryParameters()
const;
34 std::string getFragment()
const;
44 virtual void parse(
const std::string &url);
LibcurlURL(bool lenient=true)
Constructs a new instance.
Definition LibcurlURL.cpp:14
virtual void parse(const std::string &url)
Parses given URL into this instance.
Definition LibcurlURL.cpp:67
LibcurlURL(bool lenient=true)
Constructs a new instance.
Definition LibcurlURL.cpp:14
libcurl based implementation of generic network services.
Definition LibcurlURL.h:9
Generic networking support.
Definition AbstractURLCodec.h:6
Root for classes, functions and globals of 10Duke C++ Client.
Definition APIRequest.h:4