【发布时间】:2016-11-16 15:50:47
【问题描述】:
在以下文档中找到此内容:https://ruby-doc.org/stdlib-2.1.0/libdoc/open-uri/rdoc/OpenURI.html
可以通过可选的散列参数指定额外的标头字段。
open("http://www.ruby-lang.org/en/", "User-Agent" => "Ruby/#{RUBY_VERSION}", "From" => "foo@bar.invalid", "Referer" => "http://www.ruby-lang.org/") {|f| # ... }
谁能告诉我如何检查这是否正常工作?
【问题讨论】:
-
首先要知道的是,OpenURI 是 Ruby 的 HTTP 工具包中最常用的代码片段之一,它有大量的审查和测试。因此,它的可能性真的很好,它正在做它应该做的事情。所以让我们扭转这种局面,并以 Stack Overflow 的方式来做:向我们展示你在做什么,并解释为什么你认为它没有做你想做的事。请参阅“minimal reproducible example”和“How to Ask”,包括链接页面。
标签: ruby-on-rails ruby ruby-on-rails-3 open-uri