class Weary::Adapter::NetHttpAdvanced

Attributes

timeout[RW]

Public Class Methods

connect(request) click to toggle source
# File lib/weary/adapters/net_http_advanced.rb, line 8
def self.connect(request)
  connection = socket(request)
  connection.read_timeout = timeout unless timeout.nil?
  response = connection.request prepare(request)
  Rack::Response.new response.body || "", response.code, normalize_response(response.to_hash)
end