HttpServletRequest

class cppmicroservices::HttpServletRequest

Public Functions

~HttpServletRequest()
HttpServletRequest(HttpServletRequest const &o)
HttpServletRequest &operator=(HttpServletRequest const &o)
std::shared_ptr<ServletContext> GetServletContext() const
Any GetAttribute(std::string const &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(std::string const &name) const
long long GetDateHeader(std::string const &name) const
std::vector<std::string> GetHeaderNames() const
std::vector<std::string> GetHeaders(std::string const &name) const
std::string GetMethod() const
std::vector<std::pair<std::string, float>> GetAcceptHeader() const
void RemoveAttribute(std::string const &name)
void SetAttribute(std::string const &name, Any const &value)