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

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

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

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

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

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

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

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

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

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

3 года назад
Zemelea
Вадим 
35 летМолдова
6 лет в сервисе
Был
год назад