Web framework C++
2.0.0
Simple web framework on c++ designed to easily create web pages, etc
|
Response class which is intended to make sample html pages on status codes. More...
#include <default_response.h>
Public Member Functions | |
DefaultResponse (int status_code, const char *body=nullptr) | |
![]() | |
Response () | |
Response (const char *body) | |
Response (HTTP::Version version, int status, Headers &headers, MessageBody &body) | |
~Response () | |
void | setVersion (HTTP::Version version) |
void | setStatus (int status) |
void | setHeaders (Headers &headers) |
void | setBody (MessageBody &body) |
HTTP::Version | getVersion () |
int | getStatus () |
Headers * | getHeaders () |
MessageBody * | getBody () |
void | finalize () |
bool | isFinalized () |
void | setElapsedTime (std::chrono::duration< double, std::milli > ms) |
std::chrono::duration< double, std::milli > | getElapsedTime () |
Response class which is intended to make sample html pages on status codes.
Inherited class DefaultResponse from Response for setting stubs for non-realized functionality
|
explicit |
Create DefaultResponse with code status or custom body
status_code | http code status, set the body for its reason phrase, if status_code < 0, set the body from param body |
body | custom body page |