Cookie Zennoposter и Zennodroid

  • Автор темы Автор темы Czerdo
  • Дата начала Дата начала

Czerdo

Client
Регистрация
24.06.2020
Сообщения
77
Реакции
12
Баллы
8
Добрый день. Краткая история:
Пишу шаблоны под Спортмастер. После последнего слива их данных, они поставили защиту QRATOR. Страница не грузиться через GET-запрос, пока не прогрузится 2 запроса QRATOR и не загрузится favicon страницы. Все сделал отдельным шаблоном. Основной шаб на запросах и в начале он берет спарсенные куки первого запроса и начинает работать.

Задача. Аналогично взять спарсенные куки и установить в Zennodroid и там же часть работы выполнить на запросах, но ответ:

102142


В декабре, как придумал "гипотезу" и проверил, все работало. Как сейчас дошло до реализации, перестало.
 
Последнее редактирование:
в дроиде тоже есть instance..... интересно... а это инстанст какого приложения на андроиде ?

Я более чем уверен, что я не прав. Нужно это исправить. Я за этим сюда и обратился.
 
в дроиде тоже есть instance.....

Во-первых, как-то у меня это уже работало. :D

Во-вторых, в Zennodroid есть CookieContainer. К чему он относится - понятия не имею. Примерно понимаю, что как-то туда нужно добавить заранее заготовленные cookies.
 
Во-первых, как-то у меня это уже работало. :D

Во-вторых, в Zennodroid есть CookieContainer. К чему он относится - понятия не имею. Примерно понимаю, что как-то туда нужно добавить заранее заготовленные cookies.
CookieContainer в зенодроиде относится только к Post-Get запросам (на кубиках или на C#). То есть на Андроид-устройство и его приложения он не передается никак. Получается можно выдернуть какие-то куки с файлов приложения, потом костылями импортнуть их в этот контейнер., чтобы была возможность на запросах прикидываться андроид-приложением в шаблоне. Но обратной связи для синхронизации этих кук обратно в приложение нет.
 
CookieContainer в зенодроиде относится только к Post-Get запросам (на кубиках или на C#). То есть на Андроид-устройство и его приложения он не передается никак. Получается можно выдернуть какие-то куки с файлов приложения, потом костылями импортнуть их в этот контейнер., чтобы была возможность на запросах прикидываться андроид-приложением в шаблоне. Но обратной связи для синхронизации этих кук обратно в приложение нет.

Мне и нужно выполнить часть работы на запросах. При это мне не надо ни взять куки с дройда, ни вставить их туда.

Идентичный код в постере работает, а в дройде нет.
 
Идентичный код в постере работает, а в дройде нет.
Ну так в постере обычный браузер, а в дроиде его нет как такового, только заморачиваться с приложениями, и тут скорее всего куки будут не совместимы по некоторым параметрам. Как например в приложении андроида могут оказаться куки десктопа или мобильной версии не андроида. А так если нужны куки, то надо смотреть как работают приложения браузеры на андроиде, и может тогда получится понять, как с ними работать.
 
Ну так в постере обычный браузер, а в дроиде его нет как такового, только заморачиваться с приложениями, и тут скорее всего куки будут не совместимы по некоторым параметрам. Как например в приложении андроида могут оказаться куки десктопа или мобильной версии не андроида. А так если нужны куки, то надо смотреть как работают приложения браузеры на андроиде, и может тогда получится понять, как с ними работать.

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

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)