Method: Asdawqw::FaradayClient#execute_as_binary

Defined in:
lib/asdawqw/http/faraday_client.rb

#execute_as_binary(http_request) ⇒ Object

Method overridden from HttpClient.



46
47
48
49
50
51
52
53
54
55
56
57
# File 'lib/asdawqw/http/faraday_client.rb', line 46

def execute_as_binary(http_request)
  response = @connection.send(
    http_request.http_method.downcase,
    http_request.query_url
  ) do |request|
    request.headers = http_request.headers
    unless http_request.parameters.empty?
      request.body = http_request.parameters
    end
  end
  convert_response(response)
end