Я пытаюсь вызвать URL с помощью гема OpenURI в Ruby, однако мне нужно, чтобы я передал определенные значения в заголовок его HTTP-запроса.
Есть идеи, как это сделать?
Согласно документации , вы можете передать хеш заголовков http в качестве второго аргумента open:
open
open("http://www.ruby-lang.org/en/", "User-Agent" => "Ruby/#{RUBY_VERSION}", "From" => "foo@bar.invalid", "Referer" => "http://www.ruby-lang.org/") {|f| # ... }