valya1988, сделайте отдельно массив асоциативный, где лежат название полей для людей.
Ключ-ключ поля из формы (аттр name), значение-человекочитаемое обозначение..
Иван Шумов, просто есть 240 пар андроид+хром, сейчас они работают с 1 ип все, нужно каждой машине свой прокси установить внешний (а значит использовать 1 порт для форвардинга на локал хосте)..
Селениум поддерживает хром прокси с авторизацией через костыль в виде расширения, то вот только проблема в том, что окно авторизации вылетает еще до момента как расширение успевает активироватся (баг в хроме) и блокирует работу всего браузера далее...
Я подумал, было бы не плохо сделать кучу локальных прокси. Далее, сервис (сайт https), который автоматизиуем, установил жесткие политики CSP+CORS, которые также вырезаются другим расширением в хроме. Я подумал, это было бы тоже неплохо переложить на прокси..
В общем, сейчас так:
- Запускается селениум, ставятся расширения для установки прокси, авторизации прокси и удаления CSP, затем внедряется JS в страницу, который переодически выполняет на ней действия и при помощи fetch передает на внешний сервер (отсюда и была идея, чтобы сделать какой-то адрес вида https://сервис/sdfgdsfsdfsdf) - и чтобы прокси его проксировал на наш веб сервер, а остальное на реальный сервер..
Андроид виртуалка должна полностью через прокси работать, а она аналогично криво работает с логин+пароль , зато отлично работает без авторизации....
Просто нужно 1м прокси убить два зайца: и в андроид сеть пробросить через прокси, и для браузера сделать прокси, который убирает CSP (или дает псевдо-адрес для редеректа трафика на наш сервер, который вписывается в политику CSP)
Иван Шумов, у меня есть куча андроид виртуалок и селениум интстансов, хотелось бы запускать прозрачно с них трафик, то есть (1 хром+1 андроид)=1 локальный прокси.
А локальный прокси уже направляет трафик дальше через другой внешний прокси.
я не собираюсь их в сеть показывать и воровать чужой траф
Иван Шумов, ну я самогенеренный поставил через ssl crt, обычные http запросы работают..
а SSL - не доверяют (установил ему 1 серт, затем в браузере ввел адрес HTTPs-порт прокси сервера haproxy), я так понимаю что сертификат не совпадает с тем, что должен выдавать сайт или что?
подскажите, плиз
Иван Шумов, а он умеет работать в режиме ssl всех сайтов?
вот squid может ssl bump делать
т.к. не удается отрезать CSP заголовок без расшифровки трафика HTTPs
и свои адреса сделать не получится по той же причине
Иван Шумов, я хочу динамически их запускать
А haproxy умеет отрезать CSP? ( или создать псевдо урл на разрешенных адресах , который бы пересылал трафик на другой сервер ?)