Sha256: abd1498dba60adba934a204ab0a7009c6d967abcf5b792497ce8825c53de68f4
Contents?: true
Size: 598 Bytes
Versions: 2
Compression:
Stored size: 598 Bytes
Contents
require 'net/http' module Faraday module Adapter module NetHttp extend Faraday::Connection::Options def _get(uri, request_headers) http = Net::HTTP.new(uri.host, uri.port) response_class.new do |resp| http_resp = http.get(uri.path, request_headers) do |chunk| resp.process(chunk) end http_resp.each_header do |key, value| resp.headers[key] = value end end rescue Errno::ECONNREFUSED raise Faraday::Error::ConnectionFailed, "connection refused" end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
faraday-0.0.2 | lib/faraday/adapter/net_http.rb |
faraday-0.0.1 | lib/faraday/adapter/net_http.rb |