add HeaderHandl class

This commit is contained in:
Talyx
2022-01-20 19:39:19 +03:00
parent eedb871c76
commit 7c4ecd91e3
6 changed files with 125 additions and 84 deletions

37
includes/HeaderHandl.hpp Normal file
View File

@@ -0,0 +1,37 @@
#ifndef HEADERHANDL_HPP
#define HEADERHANDL_HPP
#include <iostream>
#include <map>
class HeaderHandl
{
public:
std::string _method;
std::string _URI;
std::string _fullURI;
std::string _version;
std::string _query;
public:
// std::string _allow;
// std::string _contentLenght;
std::string _contentType;
std::string _host;
// std::string _contentLanguage;
std::string _contentLocation;
// std::string _date;
// std::string _lastModified;
// std::string _transferEncoding;
// std::string _server;
// std::string _location;
public:
HeaderHandl();
void copyData(std::map<std::string, std::string>);
~HeaderHandl();
};
#endif