This is the complete list of members for HttpRequest, including all inherited members.
appendRemainingBody(int expectedLength) | HttpRequest | |
appendToBody(const char *data, size_t len) | HttpRequest | private |
body | HttpRequest | private |
bodyTruncated | HttpRequest | private |
clientIp | HttpRequest | private |
create() | HttpRequest | static |
del() | HttpRequest | |
del(const std::string &url) | HttpRequest | |
get() | HttpRequest | |
get(const std::string &url) | HttpRequest | |
getBody() const | HttpRequest | inline |
getBoundary() const | HttpRequest | inline |
getContentLength() const | HttpRequest | inline |
getContentType() const | HttpRequest | inline |
getCookie(const std::string &name) const | HttpRequest | |
getCookies() const | HttpRequest | |
getFormParams() | HttpRequest | |
getHeader(const std::string &field) const | HttpRequest | inline |
getHeaderEnd() | HttpRequest | inline |
getHeaders() const | HttpRequest | inline |
getHost() const | HttpRequest | inline |
getMethod() const | HttpRequest | inline |
getMethodAndPath(const std::string &data, std::string &method, std::string &path) | HttpRequest | static |
getOutputFilePath() const | HttpRequest | |
getPath() const | HttpRequest | inline |
getProtocol() const | HttpRequest | inline |
getQuery() const | HttpRequest | inline |
getQueryParams() | HttpRequest | |
getRootCACertificate() const | HttpRequest | inline |
getTcp() const | HttpRequest | inline |
getUri() const | HttpRequest | inline |
handle_multipart(HttpResponse &res) | HttpRequest | |
headerEnd | HttpRequest | private |
headers | HttpRequest | private |
host | HttpRequest | private |
HttpRequest(const char *rawHeaders, const std::string &reqMethod, const std::string &reqPath) | HttpRequest | |
HttpRequest(const std::string &raw, const std::string &method, const std::string &path) | HttpRequest | inline |
HttpRequest(Tcp *connection, const std::string rawHeaders, const std::string &method, const std::string &path) | HttpRequest | inline |
HttpRequest()=default | HttpRequest | |
HttpRequest(const HttpRequest &)=default | HttpRequest | |
isBodyTruncated() const | HttpRequest | inline |
isFormUrlEncoded() const | HttpRequest | inline |
isJson() const | HttpRequest | inline |
isMultipart() const | HttpRequest | inline |
json() const | HttpRequest | inline |
markBodyTruncated() | HttpRequest | inline |
method | HttpRequest | private |
outputFilePath | HttpRequest | private |
parseHeaders(const char *raw) | HttpRequest | private |
path | HttpRequest | private |
post() | HttpRequest | |
post(const std::string &url, const std::string &body) | HttpRequest | |
printHeaders() const | HttpRequest | inline |
protocol | HttpRequest | private |
put() | HttpRequest | |
put(const std::string &url, const std::string &body) | HttpRequest | |
query | HttpRequest | private |
receive(Tcp *tcp) | HttpRequest | static |
receiveUntilHeadersComplete(Tcp *conn) | HttpRequest | static |
rootCACertificate | HttpRequest | private |
send() | HttpRequest | |
setAcceptEncoding(const std::string &encoding) | HttpRequest | |
setBody(const std::string &body) | HttpRequest | |
setHeader(const std::string &key, const std::string &value) | HttpRequest | |
setHeaderEnd(size_t end) | HttpRequest | inline |
setHeaders(const std::map< std::string, std::string > &headers) | HttpRequest | |
setHost(const std::string &host) | HttpRequest | |
setMethod(const std::string &method) | HttpRequest | inline |
setPath(const std::string &path) | HttpRequest | inline |
setProtocol(const std::string &protocol) | HttpRequest | |
setQueryString(const std::string &query) | HttpRequest | inlineprivate |
setRootCACertificate(const std::string &certData) | HttpRequest | |
setUri(const std::string &uri) | HttpRequest | |
setUserAgent(const std::string &userAgent) | HttpRequest | |
tcp | HttpRequest | private |
toFile(const std::string &path) | HttpRequest | |
uri | HttpRequest | private |
wantsToFile() const | HttpRequest |