Subscribed unsubscribe Subscribe Subscribe

k-yamadaのブログ

プログラミングのメモ

rubyでWebサイトにアクセス出来るかどうか確認する

requre 'net/http'

def site_up? (address, port=80)
  begin
    Net::HTTP.start(address, port).head('/').kind_of? Net::HTTPOK
  rescue
    false
  end
end

site_up? "kyamada.hatenablog.com" #  => true
site_up? "kyamada.hatenablogxxx.com" # => false