У моего друга есть форум, который полон сообщений, содержащих информацию. Иногда она хочет просмотреть сообщения на своем форуме и прийти к выводам. В данный момент она просматривает сообщения, просматривая свой форум, и генерирует не обязательно точную картину данных (в своем мозгу), из которых она делает выводы. Сегодня я подумал, что, возможно, смогу создать быстрый скрипт на Ruby, который будет анализировать необходимый HTML, чтобы дать ей реальное представление о том, что говорят данные.
Сегодня я впервые использую библиотеку Ruby net / http, и у меня возникла проблема. Хотя у моего браузера нет проблем с просмотром форума моего друга, похоже, что метод Net :: HTTP.new ("forumname.net") выдает следующую ошибку:
Невозможно установить соединение, так как целевой компьютер активно отказал в этом. - подключить (2)
Погуглив эту ошибку, я узнал, что она имеет отношение к MySQL (или что-то в этом роде), не желая любопытных парней вроде меня удаленно ковыряться там: по соображениям безопасности. Это имеет смысл для меня, но заставляет задуматься: как мой браузер может копаться в форуме моего друга, но мой маленький скрипт на Ruby не получает никаких прав. Есть ли способ для моего скрипта сказать серверу, что это не угроза? Что я хочу только права на чтение, а не права на запись?
Спасибо, ребята,
г.