Как проверить, было ли найдено изображение на веб-сайте?

Я использую Ruby on Rails v3.0.9 и хотел бы проверить, есть ли изображение (в моем случае изображение значка favicon.ico ) успешно извлекается с веб-сайта, и если нет, я хотел бы отобразить пользовательское изображение .

Чтобы получить изображение favicon.ico , связанное с веб-сайтом, в моем файле просмотра У меня есть:

image_tag "#{web_site.link}/favicon.ico", :size => "16x16"

где web_site.link значения примерно похожи на следующие:

http://stackoverflow.com/
http://www.stackoverflow.com/
http://facebook.com/
...

Как проверить, было ли изображение найдено на веб-сайте (возможно, используя if. .. else ... end или выполнение некоторого HTTP-запроса перед обработкой изображений значков) и как обрабатывать вышеуказанный сценарий?

7
задан Backo 26 August 2011 в 14:18
поделиться