Class | AWS::Core::Http::NetHttpHandler |
In: |
lib/aws/core/http/net_http_handler.rb
|
Parent: | Object |
This is the default HTTP handler for the aws-sdk gem. It uses Ruby‘s Net::HTTP to make requests. It uses persistent connections and a connection pool.
NETWORK_ERRORS | = | [ SocketError, EOFError, IOError, Timeout::Error, Errno::ECONNABORTED, Errno::ECONNRESET, Errno::EPIPE, Errno::EINVAL, Errno::ETIMEDOUT, OpenSSL::SSL::SSLError | @api private |
pool | [R] | @return [ConnectionPool] |
Given an AWS::Core::HttpRequest, this method translates it into a Net::HTTPRequest (Get, Put, Post, Head or Delete). @param [Request] request @return [Net::HTTPRequest]