class Userbin::Request::Middleware::EnvironmentHeaders

Adds details about current environment

Public Instance Methods

call(env) click to toggle source
# 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