Ruby

open-uriでHTTPステータスコードを取得する

require 'open-uri'

open( url ) do | f |
  html = f.read().toutf8
  http_status_code = f.status[0]
end

こんな感じでstatusという配列の中の一つ目の要素に入ってます。ちなみに2つ目はメッセージです。200の場合「OK」という文字列が入ってきます。