работающая авторизация
This commit is contained in:
@@ -19,14 +19,23 @@ namespace http::server {
|
||||
};
|
||||
|
||||
/// A request received from a client.
|
||||
struct Request {
|
||||
class Request {
|
||||
public:
|
||||
Request();
|
||||
|
||||
void reset();
|
||||
std::string getHeaderValue(const std::string& headerName) const;
|
||||
|
||||
std::string method;
|
||||
std::string queryUri;
|
||||
std::unique_ptr<Url> url;
|
||||
bool is_keep_alive;
|
||||
int http_version_major;
|
||||
int http_version_minor;
|
||||
bool is_keep_alive{};
|
||||
int http_version_major{};
|
||||
int http_version_minor{};
|
||||
std::vector<header> headers;
|
||||
std::vector<char> payload;
|
||||
|
||||
~Request();
|
||||
};
|
||||
} // namespace http::Server
|
||||
|
||||
|
Reference in New Issue
Block a user