Kea 2.7.5
|
#include <cc/data.h>
#include <http/header_context.h>
#include <http/http_message.h>
#include <http/response_context.h>
#include <boost/lexical_cast.hpp>
#include <boost/shared_ptr.hpp>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
struct | isc::http::CallSetGenericBody |
Encapsulates the boolean value indicating if the HttpResponse constructor should call its setGenericBody method during construction. More... | |
class | isc::http::HttpResponse |
Represents HTTP response message. More... | |
class | isc::http::HttpResponseError |
Generic exception thrown by HttpResponse class. More... | |
Namespaces | |
namespace | isc |
Defines the logger used by the top-level component of kea-lfc. | |
namespace | isc::http |
Typedefs | |
typedef boost::shared_ptr< const HttpResponse > | isc::http::ConstHttpResponsePtr |
Pointer to the const HttpResponse object. | |
typedef boost::shared_ptr< HttpResponse > | isc::http::HttpResponsePtr |
Pointer to the HttpResponse object. | |
Enumerations | |
enum class | isc::http::HttpStatusCode : std::uint16_t { isc::http::OK = 200 , isc::http::CREATED = 201 , isc::http::ACCEPTED = 202 , isc::http::NO_CONTENT = 204 , isc::http::MULTIPLE_CHOICES = 300 , isc::http::MOVED_PERMANENTLY = 301 , isc::http::MOVED_TEMPORARILY = 302 , isc::http::NOT_MODIFIED = 304 , isc::http::BAD_REQUEST = 400 , isc::http::UNAUTHORIZED = 401 , isc::http::FORBIDDEN = 403 , isc::http::NOT_FOUND = 404 , isc::http::REQUEST_TIMEOUT = 408 , isc::http::INTERNAL_SERVER_ERROR = 500 , isc::http::NOT_IMPLEMENTED = 501 , isc::http::BAD_GATEWAY = 502 , isc::http::SERVICE_UNAVAILABLE = 503 } |
HTTP status codes (cf RFC 2068) More... | |