Class: Headers

Inherits:
Faraday::Middleware
  • Object
show all
Defined in:
lib/bunq_rb/client/headers.rb

Overview

Headers

Instance Method Summary collapse

Instance Method Details

#call(env) ⇒ Object



3
4
5
6
7
8
9
10
11
# File 'lib/bunq_rb/client/headers.rb', line 3

def call(env)
  env[:request_headers]["Cache-Control"] = "no-cache"
  env[:request_headers]["User-Agent"] = "bunq_rb/1.00"
  env[:request_headers]["X-Bunq-Language"] = "nl_NL"
  env[:request_headers]["X-Bunq-Region"] = "nl_NL"
  env[:request_headers]["X-Bunq-Geolocation"] = "0 0 0 0 NL"
  env[:request_headers]["X-Bunq-Client-Request-Id"] = SecureRandom.uuid
  @app.call(env)
end