Webserv
|
#include "http/utils.hpp"
#include "http/HttpStatus.hpp"
#include <string>
#include <map>
#include <ostream>
Go to the source code of this file.
Classes | |
class | http::HttpRequest |
A data container for a parsed HTTP request. More... |
Namespaces | |
namespace | http |
namespace | http::details |
Functions | |
std::ostream & | http::operator<< (std::ostream &o, HttpRequest const &r) |
std::ostream & | http::operator<< (std::ostream &o, HttpRequest::HeaderMap const &r) |
bool | http::details::parseStartLine (HttpRequest &r, std::istringstream &s) |
bool | http::details::parseHeaderLine (std::string const &line, std::pair< std::string, std::string > &p) |
bool | http::details::parseHeaders (HttpRequest::HeaderMap &m, std::istringstream &s) |
bool | http::details::parseBody (HttpRequest const &r, std::istringstream const &s) |
std::string | http::details::extractPathFUri (std::string const &uri) |