Class: Userbin::Request::Middleware::EnvironmentHeaders
- Inherits:
-
Faraday::Middleware
- Object
- Faraday::Middleware
- Userbin::Request::Middleware::EnvironmentHeaders
- Defined in:
- lib/userbin/request.rb
Overview
Adds details about current environment
Instance Method Summary collapse
Instance Method Details
#call(env) ⇒ Object
62 63 64 65 66 67 68 69 70 71 72 73 |
# File 'lib/userbin/request.rb', line 62 def call(env) begin env[:request_headers]["X-Userbin-Client-User-Agent"] = MultiJson.encode(Userbin::Request.client_user_agent) rescue # ignored end env[:request_headers]["User-Agent"] = "Userbin/v1 RubyBindings/#{Userbin::VERSION}" @app.call(env) end |