Как посмотреть, если сайт не работает?- Рубин - PullRequest
1 голос
/ 29 октября 2010

Как создать скрипт, который проверяет, не работает ли сайт?что-то похожее на http://downforeveryoneorjustme.com/

1 Ответ

2 голосов
/ 29 октября 2010

Вы можете использовать класс Net :: HTTP для отправки запроса. Проверьте методы класса на наличие ошибок.

http://ruby -doc.org / STDLIB / libdoc / сеть / HTTP / RDoc / классы / Net / HTTP.html

    require 'net/http'
    require 'uri'

    res = Net::HTTP.get_response(URI.parse('http://www.example.com/index.html'))

    when Net::HTTPSuccess, Net::HTTPRedirection
        # OK
    else
        res.error!
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...