HttpServletRequest

class cppmicroservices::HttpServletRequest

Public Functions

~HttpServletRequest()
HttpServletRequest(const HttpServletRequest &o)
HttpServletRequest &operator=(const HttpServletRequest &o)
std::shared_ptr<ServletContext> GetServletContext() const
Any GetAttribute(const std::string &name) const
std::vector<std::string> GetAttributeNames() const
std::size_t GetContentLength() const
std::string GetContentType() const
std::string GetLocalName() const
std::string GetRemoteHost() const
int GetLocalPort() const
int GetRemotePort() const
std::string GetScheme() const
std::string GetServerName() const
int GetServerPort() const
std::string GetProtocol() const
std::string GetContextPath() const
std::string GetPathInfo() const
std::string GetRequestUri() const
std::string GetRequestUrl() const
std::string GetServletPath() const
std::string GetQueryString() const
std::string GetHeader(const std::string &name) const
long long GetDateHeader(const std::string &name) const
std::vector<std::string> GetHeaderNames() const
std::vector<std::string> GetHeaders(const std::string &name) const
std::string GetMethod() const
std::vector<std::pair<std::string, float>> GetAcceptHeader() const
void RemoveAttribute(const std::string &name)
void SetAttribute(const std::string &name, const Any &value)