Как отправить запрос, если у элемента нет тега name?

Приветствую.
Пытаюсь решить следующую задачу: требуется получить перечень дилерских центров с сайта https://services.audi.ru/dealer-search/
На сайте есть поле, в котором можно указать название города и есть переключатель на вид списка.
Проблема в том, что у поля с поиском нет тега name и передать значение в него не предоставляется возможным.
<input type="text" id="search" class="filter-item__input" placeholder="Поиск по городу или дилеру">

А как подступиться к переключателю вообще нет идей.
Подскажите пожалуйста с решением или хотя бы направление куда смотреть. Python изучаю не так давно. Для решения использовал библиотеку requests для отправки запросов и beautysoup для парсинга.
Заранее благодарен.
  • Вопрос задан
  • 72 просмотра
Решения вопроса 1
@galaxy
Там ничего и не отправляется, поиск идет javascript'ом по загруженному полному списку.
Сам список тут (XML)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
Смотрите что шлет и получает браузер. Стоит обратить внимание на xhr запросы:
https://services.audi.ru/api/dealer/list.php
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы