11 #include "network/httprequesthandler/IHTTPRequestHandler.h" 19 static std::string GetRequestHeaderValue(
struct MHD_Connection *connection,
enum MHD_ValueKind kind,
const std::string &key);
20 static int GetRequestHeaderValues(
struct MHD_Connection *connection,
enum MHD_ValueKind kind, std::map<std::string, std::string> &headerValues);
21 static int GetRequestHeaderValues(
struct MHD_Connection *connection,
enum MHD_ValueKind kind, std::multimap<std::string, std::string> &headerValues);
23 static bool GetRequestedRanges(
struct MHD_Connection *connection, uint64_t totalLength,
CHttpRanges &ranges);
28 static MHD_RESULT FillArgumentMap(
void *cls,
enum MHD_ValueKind kind,
const char *key,
const char *value);
29 static MHD_RESULT FillArgumentMultiMap(
void *cls,
enum MHD_ValueKind kind,
const char *key,
const char *value);
Definition: HttpRangeUtils.h:68
Definition: HTTPRequestHandlerUtils.h:16