要約
HTTP のステータスを表す例外クラスを提供します。
モジュール
WEBrick::HTTPStatus | HTTP のステータスを表す例外クラスを提供するモジュールです。ステータスコード 200 などの成功の場合も含まれます。 |
例外クラス
WEBrick::HTTPStatus::EOFError | |
WEBrick::HTTPStatus::Status | HTTP のステータスコードの親クラスです。 |
WEBrick::HTTPStatus::Error | HTTP のステータスコードエラーの親クラスです。 |
WEBrick::HTTPStatus::ClientError | HTTP のステータスコードクライアントエラー 4XX の親クラスです。 |
WEBrick::HTTPStatus::BadRequest | HTTP のステータスコード 400 Bad Request を表すクラスです。 |
WEBrick::HTTPStatus::Conflict | HTTP のステータスコード 409 Conflict を表すクラスです。 |
WEBrick::HTTPStatus::ExpectationFailed | HTTP のステータスコード 417 Expectation Failed を表すクラスです。 |
WEBrick::HTTPStatus::Forbidden | HTTP のステータスコード 403 Forbidden を表すクラスです。 |
WEBrick::HTTPStatus::Gone | HTTP のステータスコード 410 Gone を表すクラスです。 |
WEBrick::HTTPStatus::LengthRequired | HTTP のステータスコード 411 Length Required を表すクラスです。 |
WEBrick::HTTPStatus::MethodNotAllowed | HTTP のステータスコード 405 Method Not Allowed を表すクラスです。 |
WEBrick::HTTPStatus::NotAcceptable | HTTP のステータスコード 406 Not Acceptable を表すクラスです。 |
WEBrick::HTTPStatus::NotFound | HTTP のステータスコード 404 Not Found を表すクラスです。 |
WEBrick::HTTPStatus::PaymentRequired | |
WEBrick::HTTPStatus::PreconditionFailed | HTTP のステータスコード 412 Precondition Failed を表すクラスです。 |
WEBrick::HTTPStatus::ProxyAuthenticationRequired | HTTP のステータスコード 407 Proxy Authentication Required を表すクラスです。 |
WEBrick::HTTPStatus::RequestEntityTooLarge | HTTP のステータスコード 413 Request Entity Too Large を表すクラスです。 |
WEBrick::HTTPStatus::RequestRangeNotSatisfiable | HTTP のステータスコード 416 Requested Range Not Satisfiable を表すクラスです。 |
WEBrick::HTTPStatus::RequestTimeout | HTTP のステータスコード 408 Request Timeout を表すクラスです。 |
WEBrick::HTTPStatus::RequestURITooLarge | HTTP のステータスコード 414 Request-URI Too Long を表すクラスです。 |
WEBrick::HTTPStatus::Unauthorized | HTTP のステータスコード 401 Unauthorized を表すクラスです。 |
WEBrick::HTTPStatus::UnsupportedMediaType | HTTP のステータスコード 415 Unsupported Media Type を表すクラスです。 |
WEBrick::HTTPStatus::ServerError | HTTP のステータスコードサーバエラー 5XX の親クラスです。 |
WEBrick::HTTPStatus::BadGateway | HTTP のステータスコード 502 Bad Gateway を表すクラスです。 |
WEBrick::HTTPStatus::GatewayTimeout | HTTP のステータスコード 504 Gateway Timeout を表すクラスです。 |
WEBrick::HTTPStatus::HTTPVersionNotSupported | HTTP のステータスコード 505 HTTP Version Not Supported を表すクラスです。 |
WEBrick::HTTPStatus::InternalServerError | HTTP のステータスコード 500 Internal Server Error を表すクラスです。 |
WEBrick::HTTPStatus::NotImplemented | HTTP のステータスコード 501 Not Implemented を表すクラスです。 |
WEBrick::HTTPStatus::ServiceUnavailable | HTTP のステータスコード 503 Service Unavailable を表すクラスです。 |
WEBrick::HTTPStatus::Info | HTTP のステータスコード情報提供 1XX の親クラスです。 |
WEBrick::HTTPStatus::Continue | HTTP のステータスコード 100 Continue を表すクラスです。 |
WEBrick::HTTPStatus::SwitchingProtocols | HTTP のステータスコード 101 Switching Protocols を表すクラスです。 |
WEBrick::HTTPStatus::Redirect | HTTP のステータスコード転送 3XX の親クラスです。 |
WEBrick::HTTPStatus::Found | HTTP のステータスコード 302 Found を表すクラスです。 |
WEBrick::HTTPStatus::MovedPermanently | HTTP のステータスコード 301 Moved Permanently を表すクラスです。 |
WEBrick::HTTPStatus::MultipleChoices | HTTP のステータスコード 300 Multiple Choices を表すクラスです。 |
WEBrick::HTTPStatus::NotModified | HTTP のステータスコード 304 Not Modified を表すクラスです。 |
WEBrick::HTTPStatus::SeeOther | HTTP のステータスコード 303 See Other を表すクラスです。 |
WEBrick::HTTPStatus::TemporaryRedirect | HTTP のステータスコード 307 Temporary Redirect を表すクラスです。 |
WEBrick::HTTPStatus::UseProxy | HTTP のステータスコード 305 Use Proxy を表すクラスです。 |
WEBrick::HTTPStatus::Success | HTTP のステータスコード成功 2XX の親クラスです。 |
WEBrick::HTTPStatus::Accepted | HTTP のステータスコード 202 Accepted を表すクラスです。 |
WEBrick::HTTPStatus::Created | HTTP のステータスコード 201 Created を表すクラスです。 |
WEBrick::HTTPStatus::NoContent | HTTP のステータスコード 204 No Content を表すクラスです。 |
WEBrick::HTTPStatus::NonAuthoritativeInformation | HTTP のステータスコード 203 Non-Authoritative Information を表すクラスです。 |
WEBrick::HTTPStatus::OK | HTTP のステータスコード 200 OK を表すクラスです。 |
WEBrick::HTTPStatus::PartialContent | HTTP のステータスコード 206 Partial Content を表すクラスです。 |
WEBrick::HTTPStatus::ResetContent | HTTP のステータスコード 205 Reset Content を表すクラスです。 |