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 http redirects. More...
#include <redirect_response.h>
Public Member Functions | |
RedirectResponse (const char *redirectUri, const char *targetUri) | |
void | setPermanent () |
void | setTemporary () |
void | setRedirectCode (int code) |
std::string | getRedirectUri () |
![]() | |
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 http redirects.
Inherited class RedirectResponse from Response for easiest adjusting redirects
RedirectResponse::RedirectResponse | ( | const char * | redirectUri, |
const char * | targetUri | ||
) |
Create RedirectResponse object with redirect code 404 (you should use method to set required redirect code)
redirectUri | input uri, which must be redirected |
targetUri | destination redirect uri |
std::string RedirectResponse::getRedirectUri | ( | ) |
get target uri from redirect response
void RedirectResponse::setPermanent | ( | ) |
set permanent http redirect
void RedirectResponse::setRedirectCode | ( | int | code | ) |
set redirect code status
code | http redirect code status |
void RedirectResponse::setTemporary | ( | ) |
set temporary http redirect