RubyのOpenURIを使用して、URLに正しくアクセスできるかどうかを確認したいと思います。そこで、応答コードを確認したいのですが(4xxまたは5xxはエラーなどを意味します)それを見つけることは可能ですか?
6242 次
このメソッドを使用しstatus
て、ステータスコードとメッセージを含む配列を返すことができます。
require "open-uri"
open("http://www.example.org") do |f|
puts f.base_uri #=> http://www.example.org
puts f.status #=> ["200", "OK"]
end