Logo Pico-Framework A web-first embedded framework for C++
Loading...
Searching...
No Matches
HttpRequest Member List

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

appendRemainingBody(int expectedLength)HttpRequest
appendToBody(const char *data, size_t len)HttpRequestprivate
bodyHttpRequestprivate
bodyTruncatedHttpRequestprivate
clientIpHttpRequestprivate
create()HttpRequeststatic
del()HttpRequest
del(const std::string &url)HttpRequest
get()HttpRequest
get(const std::string &url)HttpRequest
getBody() constHttpRequestinline
getBoundary() constHttpRequestinline
getContentLength() constHttpRequestinline
getContentType() constHttpRequestinline
getCookie(const std::string &name) constHttpRequest
getCookies() constHttpRequest
getFormParams()HttpRequest
getHeader(const std::string &field) constHttpRequestinline
getHeaderEnd()HttpRequestinline
getHeaders() constHttpRequestinline
getHost() constHttpRequestinline
getMethod() constHttpRequestinline
getMethodAndPath(const std::string &data, std::string &method, std::string &path)HttpRequeststatic
getOutputFilePath() constHttpRequest
getPath() constHttpRequestinline
getProtocol() constHttpRequestinline
getQuery() constHttpRequestinline
getQueryParams()HttpRequest
getRootCACertificate() constHttpRequestinline
getTcp() constHttpRequestinline
getUri() constHttpRequestinline
handle_multipart(HttpResponse &res)HttpRequest
headerEndHttpRequestprivate
headersHttpRequestprivate
hostHttpRequestprivate
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)HttpRequestinline
HttpRequest(Tcp *connection, const std::string rawHeaders, const std::string &method, const std::string &path)HttpRequestinline
HttpRequest()=defaultHttpRequest
HttpRequest(const HttpRequest &)=defaultHttpRequest
isBodyTruncated() constHttpRequestinline
isFormUrlEncoded() constHttpRequestinline
isJson() constHttpRequestinline
isMultipart() constHttpRequestinline
json() constHttpRequestinline
markBodyTruncated()HttpRequestinline
methodHttpRequestprivate
outputFilePathHttpRequestprivate
parseHeaders(const char *raw)HttpRequestprivate
pathHttpRequestprivate
post()HttpRequest
post(const std::string &url, const std::string &body)HttpRequest
printHeaders() constHttpRequestinline
protocolHttpRequestprivate
put()HttpRequest
put(const std::string &url, const std::string &body)HttpRequest
queryHttpRequestprivate
receive(Tcp *tcp)HttpRequeststatic
receiveUntilHeadersComplete(Tcp *conn)HttpRequeststatic
rootCACertificateHttpRequestprivate
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)HttpRequestinline
setHeaders(const std::map< std::string, std::string > &headers)HttpRequest
setHost(const std::string &host)HttpRequest
setMethod(const std::string &method)HttpRequestinline
setPath(const std::string &path)HttpRequestinline
setProtocol(const std::string &protocol)HttpRequest
setQueryString(const std::string &query)HttpRequestinlineprivate
setRootCACertificate(const std::string &certData)HttpRequest
setUri(const std::string &uri)HttpRequest
setUserAgent(const std::string &userAgent)HttpRequest
tcpHttpRequestprivate
toFile(const std::string &path)HttpRequest
uriHttpRequestprivate
wantsToFile() constHttpRequest