Использование python для входа на сайт с использованием JavaScript и https - PullRequest
2 голосов
/ 02 марта 2012

Я хотел бы использовать python для входа на сайт, который использует как javascript, так и https зашифрованный комм.В частности - это этот сайт:

https://registration.orange.co.il/he-il/login/login/?TYPE=100663297&REALMOID=06-73b4ebbc-5fd9-4b19-b3f4-42671c0df793&GUID=&SMAUTHREASON=0&METHOD=GET&SMAGENTNAME=vmwebadmin3&TARGET=-SM-http%3a%2f%2fwww1%2eorange%2eco%2eil%2fSendSMS%2f

Все, что я хочу сделать, - это написать скрипт на python, успешно войти в систему и затем перенести алгоритм в java.

Каждое решение, которое я пробовал до сих пор, просто возвращало меня к той же форме входа.

Спасибо всем!

Ответы [ 2 ]

1 голос
/ 02 марта 2012

Использование инструмента автоматизации браузера слишком далеко от того, что вы пытаетесь сделать?Не зная точной цели, это может быть далеко от базы, но как насчет использования чего-то вроде Selenium ?Вы можете использовать Selenium из Java, Python, C # и Ruby.

Я использовал Selenium для автоматического входа в частную вики и извлечения, редактирования и отправки изменений в статьи.Если это похоже на то, что вы пытаетесь сделать, это может сработать.

Однако это довольно тяжеловесный подход, поскольку для работы вам действительно нужно запустить браузер в реальном времени.

0 голосов
/ 02 марта 2012

Вы должны проверить модуль spynner , вы можете обрабатывать javascript и https.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...