Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходимо поправить скрипт (либо написать с нуля, если удобнее), который тащит контент со страницы.

Логика скрипта такая:

1. Заходит на страницу, сохраняет куки (на целевом сервере стартует сессия).

2. Отправляет 2 последовательных POST запроса. 1ый запрос получает необходимый токен, второй запрос, используя предварительно полученный токен, идет на другую страницу с данными для установки региона

3. Еще раз открывает целевую страницу, на которой уже установлен нужный нам регион

Что нужно поправить:

На третьем шаге не видно смены региона. Сессия работает корректно. Скорее всего либо токен вытаскивается неверно, из-за чего POST не проходит проверку на сервере, либо сам POST отправляется не в том формате, который нужен.

В общем нужно посмотреть (можно в консоли браузера) заголовки, куда, что и в каком формате отправляется при ручной смене региона на сайте. Нужен финальный результат - чтобы в итоге мы получили страницу с нужным нам регионом.

Важно: все запросы должны идти через cURL. 

4 года назад
Zemelea
Вадим 
36 лет
7 лет в сервисе
Был
2 года назад

Заявки фрилансеров

Ильдар
 
45 лет
16 лет в сервисе
Был
38 минут назад
92 отзыва(-1)
4 года назад
Евгений
 
38 лет
17 лет в сервисе
Был
6 часов назад
557 отзывов(-1)
4 года назад
ТОП-5
Веб-программирование