Сценарий Python для реагирования на соединение HTTPS, отправленное целевым хостом - PullRequest
0 голосов
/ 30 августа 2018

Каждый день мне приходится иметь дело с своего рода шлюзом для доступа к моим системам тестового стенда, и он просит меня пройти аутентификацию через браузер. Я хотел бы написать сценарий Python для автоматизации этой работы. Когда браузер обращается к целевому хосту (скажем, http://aaa.bbb.ccc.ddd), шлюз отвечает HTTP/1.1 200 OK, а затем открывает небольшое окно (форму), идентифицируемую некоторыми сообщениями, с помощью сообщения POST, закодированного в JavaScript, например:

<FORM name="AuthenForm" method=post action="https://aaa.bbb.ccc.ddd:443" target="pxywindow1">

Все, что мне нужно сделать, - это ввести свой идентификатор и пароль в это окно в скрипте (имена переменных идентифицируются). Как мне это сделать?

...