Closed samvova closed 2 years ago
Догрыз проблему. В общем, оно работало почти как надо все это время, был баг парсинга ответа от Selenium-а.
Параметр s в итоге не мешает ни разу, прокси это просто headless-браузер (Chromium) с небольшой обвязкой. Он дергает запрошенный URL, грузит страницу как полноценный браузер, находит все masstransit API ответы (getStopInfo, getVehiclesInfo и.т.п), и отдает JSON-ы по этим запросам (по сути автоматизация работы с вкладкой Networking).
По getStopInfo отдельная проблема, оно теперь похоже прогружается не сразу. Пока прибил костылем - ждать после загрузки Selenium-ом запрошенной страницы 30 секунд, после такого обычно все уже отдает как надо.
Теперь в запросах должно быть в URL параметр "s", который вычисляется каким то особенным образом.
Если он некорректный, приходит "Bad Request"