class Faraday::Request::UserAgent

Public Class Methods

new(app, user_agent=nil) click to toggle source
# File lib/yao/faraday_middlewares.rb, line 68
def initialize(app, user_agent=nil)
  @app = app
  @user_agent = user_agent || "Yao/#{Yao::VERSION} Faraday/#{Faraday::VERSION}"
end

Public Instance Methods

call(env) click to toggle source
# File lib/yao/faraday_middlewares.rb, line 73
def call(env)
  env[:request_headers]['User-Agent'] = @user_agent
  @app.call(env)
end