Module: HTTP
- Extended by:
- Chainable
- Defined in:
- lib/http.rb,
lib/http/uri.rb,
lib/http/base64.rb,
lib/http/client.rb,
lib/http/errors.rb,
lib/http/feature.rb,
lib/http/headers.rb,
lib/http/options.rb,
lib/http/request.rb,
lib/http/version.rb,
lib/http/response.rb,
lib/http/chainable.rb,
lib/http/mime_type.rb,
lib/http/connection.rb,
lib/http/redirector.rb,
lib/http/content_type.rb,
lib/http/request/body.rb,
lib/http/timeout/null.rb,
lib/http/headers/known.rb,
lib/http/headers/mixin.rb,
lib/http/response/body.rb,
lib/http/mime_type/json.rb,
lib/http/request/writer.rb,
lib/http/timeout/global.rb,
lib/http/response/parser.rb,
lib/http/response/status.rb,
lib/http/features/logging.rb,
lib/http/retriable/client.rb,
lib/http/retriable/errors.rb,
lib/http/mime_type/adapter.rb,
lib/http/response/inflater.rb,
lib/http/headers/normalizer.rb,
lib/http/retriable/performer.rb,
lib/http/features/raise_error.rb,
lib/http/features/auto_deflate.rb,
lib/http/features/auto_inflate.rb,
lib/http/timeout/per_operation.rb,
lib/http/features/normalize_uri.rb,
lib/http/response/status/reasons.rb,
lib/http/features/instrumentation.rb,
lib/http/retriable/delay_calculator.rb
Overview
HTTP should be easy
Defined Under Namespace
Modules: Base64, Chainable, Features, MimeType, Retriable, Timeout Classes: Client, ConnectTimeoutError, Connection, ConnectionError, ContentType, Error, Feature, HeaderError, Headers, Options, OutOfRetriesError, Redirector, Request, RequestError, Response, ResponseError, ResponseHeaderError, SocketReadError, SocketWriteError, StateError, StatusError, TimeoutError, URI
Constant Summary collapse
- VERSION =
"5.2.0"
Method Summary
Methods included from Chainable
accept, auth, basic_auth, build_request, connect, cookies, default_options, default_options=, delete, encoding, follow, get, head, headers, nodelay, options, patch, persistent, post, put, request, retriable, timeout, trace, use, via