drogon
C++14/17-based HTTP application framework
Loading...
Searching...
No Matches
drogon::HttpRequest Member List

This is the complete list of members for drogon::HttpRequest, including all inherited members.

addCookie(std::string key, std::string value)=0drogon::HttpRequestpure virtual
addHeader(std::string field, const std::string &value)=0drogon::HttpRequestpure virtual
addHeader(std::string field, std::string &&value)=0 (defined in drogon::HttpRequest)drogon::HttpRequestpure virtual
as() constdrogon::HttpRequestinline
attributes() const =0drogon::HttpRequestpure virtual
body() constdrogon::HttpRequestinline
bodyData() const =0 (defined in drogon::HttpRequest)drogon::HttpRequestpure virtual
bodyLength() const =0 (defined in drogon::HttpRequest)drogon::HttpRequestpure virtual
clearHeaders()=0 (defined in drogon::HttpRequest)drogon::HttpRequestpure virtual
connected() const noexcept=0 (defined in drogon::HttpRequest)drogon::HttpRequestpure virtual
contentType() const =0drogon::HttpRequestpure virtual
cookies() const =0drogon::HttpRequestpure virtual
creationDate() const =0drogon::HttpRequestpure virtual
getAttributes() constdrogon::HttpRequestinline
getBody() constdrogon::HttpRequestinline
getConnectionPtr() const noexcept=0 (defined in drogon::HttpRequest)drogon::HttpRequestpure virtual
getContentType() const (defined in drogon::HttpRequest)drogon::HttpRequestinline
getCookie(const std::string &field) const =0drogon::HttpRequestpure virtual
getCookies() constdrogon::HttpRequestinline
getCreationDate() const (defined in drogon::HttpRequest)drogon::HttpRequestinline
getHeader(std::string key) const =0drogon::HttpRequestpure virtual
getHeaders() constdrogon::HttpRequestinline
getJsonError() const =0drogon::HttpRequestpure virtual
getJsonObject() constdrogon::HttpRequestinline
getLocalAddr() const (defined in drogon::HttpRequest)drogon::HttpRequestinline
getMatchedPathPattern() constdrogon::HttpRequestinline
getMethod() const (defined in drogon::HttpRequest)drogon::HttpRequestinline
getMethodString() const (defined in drogon::HttpRequest)drogon::HttpRequestinline
getOptionalParameter(const std::string &key)drogon::HttpRequestinline
getOriginalPath() const =0drogon::HttpRequestpure virtual
getParameter(const std::string &key) const =0drogon::HttpRequestpure virtual
getParameters() constdrogon::HttpRequestinline
getPath() constdrogon::HttpRequestinline
getPeerAddr() const (defined in drogon::HttpRequest)drogon::HttpRequestinline
getPeerCertificate() const (defined in drogon::HttpRequest)drogon::HttpRequestinline
getQuery() constdrogon::HttpRequestinline
getRealContentLength() const (defined in drogon::HttpRequest)drogon::HttpRequestinline
getRoutingParameters() const =0drogon::HttpRequestpure virtual
getSession() constdrogon::HttpRequestinline
getVersion() constdrogon::HttpRequestinline
getVersionString() const (defined in drogon::HttpRequest)drogon::HttpRequestinline
headers() const =0drogon::HttpRequestpure virtual
isCorsPreflightRequest() constdrogon::HttpRequestinline
isCorsRequest() constdrogon::HttpRequestinline
isHead() const =0drogon::HttpRequestpure virtual
isOnSecureConnection() const noexcept=0 (defined in drogon::HttpRequest)drogon::HttpRequestpure virtual
jsonObject() const =0drogon::HttpRequestpure virtual
localAddr() const =0drogon::HttpRequestpure virtual
matchedPathPattern() constdrogon::HttpRequestinline
matchedPathPatternData() const =0 (defined in drogon::HttpRequest)drogon::HttpRequestpure virtual
matchedPathPatternLength() const =0 (defined in drogon::HttpRequest)drogon::HttpRequestpure virtual
method() const =0drogon::HttpRequestpure virtual
methodString() const =0drogon::HttpRequestpure virtual
newCustomHttpRequest(T &&obj)drogon::HttpRequestinlinestatic
newFileUploadRequest(const std::vector< UploadFile > &files)drogon::HttpRequeststatic
newHttpFormPostRequest()drogon::HttpRequeststatic
newHttpJsonRequest(const Json::Value &data)drogon::HttpRequeststatic
newHttpRequest()drogon::HttpRequeststatic
operator T() constdrogon::HttpRequestinline
parameters() const =0drogon::HttpRequestpure virtual
path() const =0drogon::HttpRequestpure virtual
peerAddr() const =0drogon::HttpRequestpure virtual
peerCertificate() const =0 (defined in drogon::HttpRequest)drogon::HttpRequestpure virtual
query() const =0drogon::HttpRequestpure virtual
realContentLength() const =0drogon::HttpRequestpure virtual
removeHeader(std::string key)=0drogon::HttpRequestpure virtual
session() const =0drogon::HttpRequestpure virtual
setBody(const std::string &body)=0drogon::HttpRequestpure virtual
setBody(std::string &&body)=0drogon::HttpRequestpure virtual
setBodyParameter(const std::string &key, const std::string &value)=0drogon::HttpRequestpure virtual
setContentTypeCode(const ContentType type)=0drogon::HttpRequestpure virtual
setContentTypeString(const std::string_view &typeString)drogon::HttpRequestinline
setContentTypeString(const char *typeString, size_t typeStringLength)=0 (defined in drogon::HttpRequest)drogon::HttpRequestpure virtual
setCustomContentTypeString(const std::string &type)=0drogon::HttpRequestpure virtual
setMethod(const HttpMethod method)=0drogon::HttpRequestpure virtual
setParameter(const std::string &key, const std::string &value)=0drogon::HttpRequestpure virtual
setPassThrough(bool flag)=0drogon::HttpRequestpure virtual
setPath(const std::string &path)=0drogon::HttpRequestpure virtual
setPath(std::string &&path)=0 (defined in drogon::HttpRequest)drogon::HttpRequestpure virtual
setPathEncode(bool)=0drogon::HttpRequestpure virtual
setQueryParameter(const std::string &key, const std::string &value)=0drogon::HttpRequestpure virtual
setRoutingParameters(std::vector< std::string > &&params)=0drogon::HttpRequestpure virtual
version() const =0drogon::HttpRequestpure virtual
versionString() const =0drogon::HttpRequestpure virtual
~HttpRequest() (defined in drogon::HttpRequest)drogon::HttpRequestinlinevirtual