#include "http_types.h"
#include <string>
#include <string_view>
#include <chrono>
Go to the source code of this file.
|
| enum class | kcenon::network::internal::http_error_code {
kcenon::network::internal::bad_request = 400
, kcenon::network::internal::unauthorized = 401
, kcenon::network::internal::payment_required = 402
, kcenon::network::internal::forbidden = 403
,
kcenon::network::internal::not_found = 404
, kcenon::network::internal::method_not_allowed = 405
, kcenon::network::internal::not_acceptable = 406
, kcenon::network::internal::proxy_authentication_required = 407
,
kcenon::network::internal::request_timeout = 408
, kcenon::network::internal::conflict = 409
, kcenon::network::internal::gone = 410
, kcenon::network::internal::length_required = 411
,
kcenon::network::internal::precondition_failed = 412
, kcenon::network::internal::payload_too_large = 413
, kcenon::network::internal::uri_too_long = 414
, kcenon::network::internal::unsupported_media_type = 415
,
kcenon::network::internal::range_not_satisfiable = 416
, kcenon::network::internal::expectation_failed = 417
, kcenon::network::internal::im_a_teapot = 418
, kcenon::network::internal::misdirected_request = 421
,
kcenon::network::internal::unprocessable_entity = 422
, kcenon::network::internal::locked = 423
, kcenon::network::internal::failed_dependency = 424
, kcenon::network::internal::too_early = 425
,
kcenon::network::internal::upgrade_required = 426
, kcenon::network::internal::precondition_required = 428
, kcenon::network::internal::too_many_requests = 429
, kcenon::network::internal::request_header_fields_too_large = 431
,
kcenon::network::internal::unavailable_for_legal_reasons = 451
, kcenon::network::internal::internal_server_error = 500
, kcenon::network::internal::not_implemented = 501
, kcenon::network::internal::bad_gateway = 502
,
kcenon::network::internal::service_unavailable = 503
, kcenon::network::internal::gateway_timeout = 504
, kcenon::network::internal::http_version_not_supported = 505
, kcenon::network::internal::variant_also_negotiates = 506
,
kcenon::network::internal::insufficient_storage = 507
, kcenon::network::internal::loop_detected = 508
, kcenon::network::internal::not_extended = 510
, kcenon::network::internal::network_authentication_required = 511
} |
| | Standard HTTP error codes (RFC 7231) More...
|
| |
| enum class | kcenon::network::internal::parse_error_type {
kcenon::network::internal::invalid_method
, kcenon::network::internal::invalid_uri
, kcenon::network::internal::invalid_version
, kcenon::network::internal::invalid_header
,
kcenon::network::internal::incomplete_headers
, kcenon::network::internal::incomplete_body
, kcenon::network::internal::body_too_large
, kcenon::network::internal::header_too_large
,
kcenon::network::internal::malformed_request
} |
| | Types of HTTP parsing errors. More...
|
| |