Added setting Statuscode on response
This commit is contained in:
@@ -18,6 +18,10 @@ void Response::SetPayload(std::vector<std::byte> data) {
|
|||||||
m_payload = data;
|
m_payload = data;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void Response::SetStatusCode(statuscode::statusCode statuscode) {
|
||||||
|
m_statusCode = statuscode;
|
||||||
|
}
|
||||||
|
|
||||||
void Response::SetPayload(std::string data) {
|
void Response::SetPayload(std::string data) {
|
||||||
m_headers.insert(std::pair<std::string, std::string>(
|
m_headers.insert(std::pair<std::string, std::string>(
|
||||||
"content-length", std::to_string(std::strlen(data.data()))));
|
"content-length", std::to_string(std::strlen(data.data()))));
|
||||||
|
|||||||
@@ -20,6 +20,7 @@ public:
|
|||||||
void SetPayload(std::vector<std::byte> data);
|
void SetPayload(std::vector<std::byte> data);
|
||||||
void SetPayload(std::string data);
|
void SetPayload(std::string data);
|
||||||
void SetContentType(const std::string type);
|
void SetContentType(const std::string type);
|
||||||
|
void SetStatusCode(const statuscode::statusCode statuscode);
|
||||||
void Send(int clientSocket);
|
void Send(int clientSocket);
|
||||||
void Print();
|
void Print();
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user