Module: Net

Defined in:
lib/net/http.rb,
lib/net/http/backward.rb,
lib/net/http/responses.rb,
lib/net/http/exceptions.rb

Overview

Defined Under Namespace

Modules: HTTPExceptions, HTTPHeader, NetPrivate Classes: HTTP, HTTPAccepted, HTTPAlreadyReported, HTTPBadGateway, HTTPBadRequest, HTTPBadResponse, HTTPClientError, HTTPClientException, HTTPConflict, HTTPContinue, HTTPCreated, HTTPEarlyHints, HTTPError, HTTPExpectationFailed, HTTPFailedDependency, HTTPFatalError, HTTPForbidden, HTTPFound, HTTPGatewayTimeout, HTTPGenericRequest, HTTPGone, HTTPHeaderSyntaxError, HTTPIMUsed, HTTPInformation, HTTPInsufficientStorage, HTTPInternalServerError, HTTPLengthRequired, HTTPLocked, HTTPLoopDetected, HTTPMethodNotAllowed, HTTPMisdirectedRequest, HTTPMovedPermanently, HTTPMultiStatus, HTTPMultipleChoices, HTTPNetworkAuthenticationRequired, HTTPNoContent, HTTPNonAuthoritativeInformation, HTTPNotAcceptable, HTTPNotExtended, HTTPNotFound, HTTPNotImplemented, HTTPNotModified, HTTPOK, HTTPPartialContent, HTTPPayloadTooLarge, HTTPPaymentRequired, HTTPPermanentRedirect, HTTPPreconditionFailed, HTTPPreconditionRequired, HTTPProcessing, HTTPProxyAuthenticationRequired, HTTPRangeNotSatisfiable, HTTPRedirection, HTTPRequest, HTTPRequestHeaderFieldsTooLarge, HTTPRequestTimeout, HTTPResetContent, HTTPResponse, HTTPRetriableError, HTTPSeeOther, HTTPServerError, HTTPServiceUnavailable, HTTPSuccess, HTTPSwitchProtocol, HTTPTemporaryRedirect, HTTPTooManyRequests, HTTPURITooLong, HTTPUnauthorized, HTTPUnavailableForLegalReasons, HTTPUnknownResponse, HTTPUnprocessableEntity, HTTPUnsupportedMediaType, HTTPUpgradeRequired, HTTPUseProxy, HTTPVariantAlsoNegotiates, HTTPVersionNotSupported

Constant Summary collapse

HTTPSession =
HTTP
HTTPInformationCode =
HTTPInformation
HTTPSuccessCode =
HTTPSuccess
HTTPRedirectionCode =
HTTPRedirection
HTTPRetriableCode =
HTTPRedirection
HTTPClientErrorCode =
HTTPClientError
HTTPFatalErrorCode =
HTTPClientError
HTTPServerErrorCode =
HTTPServerError
HTTPResponseReceiver =
HTTPResponse
HTTPResponceReceiver =

Typo since 2001

HTTPResponse
HTTPMultipleChoice =
HTTPMultipleChoices
HTTPMovedTemporarily =
HTTPFound
HTTPRequestTimeOut =
HTTPRequestTimeout
HTTPRequestEntityTooLarge =
HTTPPayloadTooLarge
HTTPRequestURITooLong =
HTTPURITooLong
HTTPRequestURITooLarge =
HTTPRequestURITooLong
HTTPRequestedRangeNotSatisfiable =
HTTPRangeNotSatisfiable
HTTPGatewayTimeOut =
HTTPGatewayTimeout
HTTPServerException =

We cannot use the name “HTTPServerError”, it is the name of the response.

HTTPClientException