Как войти на сайт программно с сервера - PullRequest
0 голосов
/ 21 июня 2010

На каком языке (php, java, ruby, python) лучше всего программно войти на сайт с сервера?(например, войдите в amazon, jetblue и т. д.)

Существуют ли какие-либо структуры, облегчающие эту задачу?

Ответы [ 2 ]

2 голосов
/ 21 июня 2010

Вы можете использовать Ruby или Python с Mechanize ( реализация ruby ​​, реализация python ).

Механизация - это, по сути, браузер, и вы можете программно отправлять формыили отправьте соответствующие данные HTTP-запроса / ответа для поддержания «поддельного» сеанса.

Существует целый ряд таких инструментов, у меня недавно был хороший опыт использования python + mechanize.

0 голосов
/ 21 июня 2010

К сожалению, это должно быть настроено для каждого сайта.Каждый сайт использует свои собственные формы / URL-адреса для входа и, возможно, использует файлы cookie с разными именами (или любые другие) для отслеживания сеанса входа в систему.

...