class Gpdb::HttpClient::HeadersMiddleware
Public Instance Methods
call(env)
click to toggle source
# File lib/gpdb/http_client.rb, line 12 def call(env) env[:request_headers]['Content-Type'] = if [:post, :put].include?(env.method) 'multipart/form-data' else 'application/json' end env[:request_headers]['Accept'] = 'application/json' env[:request_headers]['User-Agent'] = "gpdb-api-client/#{GpdbClient::VERSION}" @app.call(env) end