Class: Evil::Client::Connection::NetHTTP
- Inherits:
-
Evil::Client::Connection
- Object
- Evil::Client::Connection
- Evil::Client::Connection::NetHTTP
- Defined in:
- lib/evil/client/connection/net_http.rb
Overview
Net::HTTP based implementation of [Evil::Client::Connection]
Constant Summary
Constants inherited from Evil::Client::Connection
Instance Method Summary collapse
-
#call(env) ⇒ Array
Sends a request to the remote uri, and returns rack-compatible response.
Methods inherited from Evil::Client::Connection
Instance Method Details
#call(env) ⇒ Array
Sends a request to the remote uri, and returns rack-compatible response
15 16 17 18 19 20 |
# File 'lib/evil/client/connection/net_http.rb', line 15 def call(env, *) request = build_request(env) Net::HTTP.start base_uri.host, base_uri.port, opts do |http| handle http.request(request) end end |