Table of Contents - excon-0.58.0 Documentation
Pages
README
excon
Getting Started
Options
Chunked Requests
Pipelining Requests
Streaming Responses
Proxy Support
Reusable ports
Unix Socket Support
Stubs
Instrumentation
HTTPS client certificate
HTTPS/SSL Issues
Getting Help
Contributing
Plugins and Middlewares
License
Classes/Modules
Excon
Excon::Connection
Excon::Error
Excon::Error
Excon::Error::Accepted
Excon::Error::BadGateway
Excon::Error::BadRequest
Excon::Error::Certificate
Excon::Error::Client
Excon::Error::Conflict
Excon::Error::Continue
Excon::Error::Created
Excon::Error::ExpectationFailed
Excon::Error::Forbidden
Excon::Error::Found
Excon::Error::GatewayTimeout
Excon::Error::Gone
Excon::Error::HTTPStatus
Excon::Error::Informational
Excon::Error::InternalServerError
Excon::Error::InvalidStub
Excon::Error::LengthRequired
Excon::Error::MethodNotAllowed
Excon::Error::MovedPermanently
Excon::Error::MultipleChoices
Excon::Error::NoContent
Excon::Error::NonAuthoritativeInformation
Excon::Error::NotAcceptable
Excon::Error::NotFound
Excon::Error::NotImplemented
Excon::Error::NotModified
Excon::Error::OK
Excon::Error::PartialContent
Excon::Error::PaymentRequired
Excon::Error::PreconditionFailed
Excon::Error::ProxyAuthenticationRequired
Excon::Error::ProxyParse
Excon::Error::Redirection
Excon::Error::RequestEntityTooLarge
Excon::Error::RequestTimeout
Excon::Error::RequestURITooLong
Excon::Error::RequestedRangeNotSatisfiable
Excon::Error::ResetContent
Excon::Error::ResponseParse
Excon::Error::SeeOther
Excon::Error::Server
Excon::Error::ServiceUnavailable
Excon::Error::Socket
Excon::Error::StubNotFound
Excon::Error::Success
Excon::Error::SwitchingProtocols
Excon::Error::TemporaryRedirect
Excon::Error::Timeout
Excon::Error::TooManyRequests
Excon::Error::Unauthorized
Excon::Error::UnprocessableEntity
Excon::Error::UnsupportedMediaType
Excon::Error::UseProxy
Excon::Errors
Excon::Headers
Excon::Middleware
Excon::Middleware::Base
Excon::Middleware::CaptureCookies
Excon::Middleware::Decompress
Excon::Middleware::EscapePath
Excon::Middleware::Expects
Excon::Middleware::Idempotent
Excon::Middleware::Instrumentor
Excon::Middleware::Mock
Excon::Middleware::RedirectFollower
Excon::Middleware::ResponseParser
Excon::PrettyPrinter
Excon::Response
Excon::SSLSocket
Excon::Socket
Excon::StandardInstrumentor
Excon::Test
Excon::Test::Plugin
Excon::Test::Plugin::Server
Excon::Test::Plugin::Server::Exec
Excon::Test::Plugin::Server::Puma
Excon::Test::Plugin::Server::Unicorn
Excon::Test::Plugin::Server::Webrick
Excon::Test::Server
Excon::UnixSocket
Excon::Utils
IO
IO::WaitReadable
IO::WaitWritable
URI
URI::Generic
Methods
::defaults — Excon
::defaults= — Excon
::display_warning — Excon
::instrument — Excon::StandardInstrumentor
::mock — Excon
::mock= — Excon
::new — Excon::Connection
::new — Excon::Socket
::new — Excon::Error::HTTPStatus
::new — Excon::Error::Certificate
::new — Excon::Error::Socket
::new — Excon
::new — Excon::Middleware::Base
::new — Excon::Test::Server
::new — Excon::SSLSocket
::new — Excon::Response
::new — Excon::Headers
::parse — Excon::Response
::parse_headers — Excon::Response
::pp — Excon::PrettyPrinter
::ssl_ca_path — Excon
::ssl_ca_path= — Excon
::ssl_verify_peer — Excon
::ssl_verify_peer= — Excon
::status_error — Excon::Errors
::status_error — Excon::Error
::status_error — Excon::Error
::status_errors — Excon::Error
::status_errors — Excon::Error
::stub — Excon
::stub_for — Excon
::stubs — Excon
::unstub — Excon
#[] — Excon::Headers
#[] — Excon::Response
#[]= — Excon::Headers
#assoc — Excon::Headers
#body — Excon::Response
#body= — Excon::Response
#check_implementation — Excon::Test::Server
#client_cert_data — Excon::SSLSocket
#client_key_data — Excon::SSLSocket
#client_key_pass — Excon::SSLSocket
#connect — Excon::Socket
#connect — Excon::UnixSocket
#connect — Excon::SSLSocket
#connection — Excon::Connection
#connection= — Excon::Connection
#connection_uri — Excon::Utils
#delete — Excon::Headers
#detect_content_length — Excon::Connection
#dump_errors — Excon::Test::Server
#elapsed_time — Excon::Test::Server
#error_call — Excon::Middleware::Idempotent
#error_call — Excon::Connection
#error_call — Excon::Middleware::Instrumentor
#error_call — Excon::Middleware::Base
#escape_uri — Excon::Utils
#extract_cookies_from_set_cookie — Excon::Middleware::CaptureCookies
#fetch — Excon::Headers
#get_header — Excon::Response
#get_header — Excon::Middleware::RedirectFollower
#get_header — Excon::Middleware::CaptureCookies
#has_key? — Excon::Headers
#headers — Excon::Response
#headers= — Excon::Response
#host — Excon::Response
#hostname — URI::Generic
#inspect — Excon::Connection
#legacy_readline — Excon::Socket
#local_address — Excon::Socket
#local_address — Excon::Response
#local_port — Excon::Response
#local_port — Excon::Socket
#merge — Excon::Headers
#merge! — Excon::Headers
#nested_const_get — Excon::Test::Server
#open_process — Excon::Test::Server
#params — Excon::Response
#params — Excon::Connection
#params — Excon::Socket
#params= — Excon::Socket
#params= — Excon::Connection
#path — Excon::Response
#port — Excon::Response
#port_string — Excon::Utils
#pp — Excon::Response
#proxy — Excon::Connection
#proxy= — Excon::Connection
#query_string — Excon::Utils
#raise_socket_error — Excon::Connection
#raw_delete — Excon::Headers
#raw_fetch — Excon::Headers
#raw_has_key? — Excon::Headers
#raw_merge — Excon::Headers
#raw_merge! — Excon::Headers
#raw_reader — Excon::Headers
#raw_rehash — Excon::Headers
#raw_values_at — Excon::Headers
#raw_writer — Excon::Headers
#read — Excon::Socket
#read_block — Excon::Socket
#read_nonblock — Excon::Socket
#readline — Excon::Socket
#reason_phrase — Excon::Response
#reason_phrase= — Excon::Response
#rehash — Excon::Headers
#remote_ip — Excon::Response
#remote_ip= — Excon::Response
#request — Excon::Connection
#request_call — Excon::Middleware::Instrumentor
#request_call — Excon::Middleware::Mock
#request_call — Excon::Middleware::Base
#request_call — Excon::Connection
#request_call — Excon::Middleware::EscapePath
#request_call — Excon::Middleware::Decompress
#request_uri — Excon::Utils
#requests — Excon::Connection
#reset — Excon::Connection
#response — Excon::Connection
#response_call — Excon::Middleware::ResponseParser
#response_call — Excon::Connection
#response_call — Excon::Middleware::RedirectFollower
#response_call — Excon::Middleware::Expects
#response_call — Excon::Middleware::Decompress
#response_call — Excon::Middleware::Base
#response_call — Excon::Middleware::Instrumentor
#response_call — Excon::Middleware::CaptureCookies
#retry_limit — Excon::Connection
#retry_limit= — Excon::Connection
#select_with_timeout — Excon::Socket
#setup_proxy — Excon::Connection
#socket — Excon::Connection
#sockets — Excon::Connection
#split_header_value — Excon::Utils
#start — Excon::Test::Plugin::Server::Exec
#start — Excon::Test::Plugin::Server::Puma
#start — Excon::Test::Plugin::Server::Unicorn
#start — Excon::Test::Plugin::Server::Webrick
#status — Excon::Response
#status= — Excon::Response
#status_line — Excon::Response
#status_line= — Excon::Response
#stop — Excon::Test::Server
#unescape_form — Excon::Utils
#unescape_uri — Excon::Utils
#unpacked_sockaddr — Excon::Socket
#validate_params — Excon::Connection
#values_at — Excon::Headers
#write — Excon::Socket
#write_block — Excon::Socket
#write_nonblock — Excon::Socket