Skip to content

EntropyEngine::Networking::HttpRequestLite

EntropyEngine::Networking::HttpRequestLite

Section titled “EntropyEngine::Networking::HttpRequestLite”

Minimal HTTP request representation for WebDAV operations. More…

#include <WebDavAdapter.h>

Name
std::stringurlPath
Decoded server-relative path (e.g. “/dav/assets/foo.bin”).
std::stringmethod
HTTP method (e.g. “GET”, “HEAD”, “PROPFIND”, “OPTIONS”).
std::unordered_map< std::string, std::string >headers
HTTP headers (case-insensitive matching not enforced).
std::stringbody
Optional request body (e.g., PROPFIND XML).
struct EntropyEngine::Networking::HttpRequestLite;

Minimal HTTP request representation for WebDAV operations.

Lightweight HTTP request type avoiding dependencies on external HTTP libraries.

std::string urlPath;

Decoded server-relative path (e.g. “/dav/assets/foo.bin”).

std::string method;

HTTP method (e.g. “GET”, “HEAD”, “PROPFIND”, “OPTIONS”).

std::unordered_map< std::string, std::string > headers;

HTTP headers (case-insensitive matching not enforced).

std::string body;

Optional request body (e.g., PROPFIND XML).


Updated on 2026-01-26 at 17:14:35 -0500