|
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 () |
Public Member Functions inherited from Response | |
| 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
1.8.11