ゴミ箱
Namespaces | Enumerations | Functions
status.hpp File Reference
#include <boost/beast/config.hpp>
#include <boost/beast/core/string.hpp>
#include <iosfwd>
#include <boost/beast/http/impl/status.ipp>

Go to the source code of this file.

Namespaces

 boost
 
 boost::beast
 
 boost::beast::http
 

Enumerations

enum  boost::beast::http::status : unsigned {
  boost::beast::http::status::unknown = 0, boost::beast::http::status::continue_ = 100, boost::beast::http::status::switching_protocols = 101, boost::beast::http::status::processing = 102,
  boost::beast::http::status::ok = 200, boost::beast::http::status::created = 201, boost::beast::http::status::accepted = 202, boost::beast::http::status::non_authoritative_information = 203,
  boost::beast::http::status::no_content = 204, boost::beast::http::status::reset_content = 205, boost::beast::http::status::partial_content = 206, boost::beast::http::status::multi_status = 207,
  boost::beast::http::status::already_reported = 208, boost::beast::http::status::im_used = 226, boost::beast::http::status::multiple_choices = 300, boost::beast::http::status::moved_permanently = 301,
  boost::beast::http::status::found = 302, boost::beast::http::status::see_other = 303, boost::beast::http::status::not_modified = 304, boost::beast::http::status::use_proxy = 305,
  boost::beast::http::status::temporary_redirect = 307, boost::beast::http::status::permanent_redirect = 308, boost::beast::http::status::bad_request = 400, boost::beast::http::status::unauthorized = 401,
  boost::beast::http::status::payment_required = 402, boost::beast::http::status::forbidden = 403, boost::beast::http::status::not_found = 404, boost::beast::http::status::method_not_allowed = 405,
  boost::beast::http::status::not_acceptable = 406, boost::beast::http::status::proxy_authentication_required = 407, boost::beast::http::status::request_timeout = 408, boost::beast::http::status::conflict = 409,
  boost::beast::http::status::gone = 410, boost::beast::http::status::length_required = 411, boost::beast::http::status::precondition_failed = 412, boost::beast::http::status::payload_too_large = 413,
  boost::beast::http::status::uri_too_long = 414, boost::beast::http::status::unsupported_media_type = 415, boost::beast::http::status::range_not_satisfiable = 416, boost::beast::http::status::expectation_failed = 417,
  boost::beast::http::status::misdirected_request = 421, boost::beast::http::status::unprocessable_entity = 422, boost::beast::http::status::locked = 423, boost::beast::http::status::failed_dependency = 424,
  boost::beast::http::status::upgrade_required = 426, boost::beast::http::status::precondition_required = 428, boost::beast::http::status::too_many_requests = 429, boost::beast::http::status::request_header_fields_too_large = 431,
  boost::beast::http::status::connection_closed_without_response = 444, boost::beast::http::status::unavailable_for_legal_reasons = 451, boost::beast::http::status::client_closed_request = 499, boost::beast::http::status::internal_server_error = 500,
  boost::beast::http::status::not_implemented = 501, boost::beast::http::status::bad_gateway = 502, boost::beast::http::status::service_unavailable = 503, boost::beast::http::status::gateway_timeout = 504,
  boost::beast::http::status::http_version_not_supported = 505, boost::beast::http::status::variant_also_negotiates = 506, boost::beast::http::status::insufficient_storage = 507, boost::beast::http::status::loop_detected = 508,
  boost::beast::http::status::not_extended = 510, boost::beast::http::status::network_authentication_required = 511, boost::beast::http::status::network_connect_timeout_error = 599
}
 
enum  boost::beast::http::status_class : unsigned {
  boost::beast::http::status_class::unknown = 0, boost::beast::http::status_class::informational = 1, boost::beast::http::status_class::successful = 2, boost::beast::http::status_class::redirection = 3,
  boost::beast::http::status_class::client_error = 4, boost::beast::http::status_class::server_error = 5
}
 

Functions

status boost::beast::http::int_to_status (unsigned v)
 
status_class boost::beast::http::to_status_class (unsigned v)
 
status_class boost::beast::http::to_status_class (status v)
 
string_view boost::beast::http::obsolete_reason (status v)
 
std::ostream & boost::beast::http::operator<< (std::ostream &, status)
 Outputs the standard reason phrase of a status code to a stream. More...