|
|
|||||
Регистрация: May 2016
Сообщений: 25
|
Cookie в URLRequest
Нужно загрузить страницу через URLLoader. Проблема в том, что сперва нужно пройти проверку на возраст. Соответственно, нужно отослать на сервер куки в которых эта проверка уже пройдена.
Здесь - страница-пример с сайта Steam. О структуре и работе с куками представление очень поверхностное. С помощью EditThisCookie удалось вычленить необходимые блоки в куках (помимо стандартного барахла). { "domain": "store.steampowered.com", "hostOnly": true, "httpOnly": false, "name": "birthtime", "path": "/", "sameSite": "no_restriction", "secure": false, "session": true, "storeId": "0", "value": "283986001", "id": 3 }, { "domain": "store.steampowered.com", "expirationDate": 1576700688.954166, "hostOnly": true, "httpOnly": false, "name": "lastagecheckage", "path": "/", "sameSite": "no_restriction", "secure": false, "session": false, "storeId": "0", "value": "1-January-1979", "id": 5 } Кроме того, где-то на просторах интернета вычитал, что под Windows нельзя отправлять куки в ручную, можно только принимать и отправлять то, что ранее было уже принято и где-то сохранено. Так ли это? Если куки под Виндой все же можно отправлять, то как их сформировать? URLRequestHeader - это пара из имени и значения. Как передать блоки таких пар (которые между фигурными скобками)? Если просто напихать такие пары подряд, то как дать серверу понять, что это части разных блоков? Пробовал реализовать через HTMLLoader, но тот категорически отказывается перенаправлять на целевую страницу после ввода дня рождения. Хотя обычные ссылки работают. P.S. приложение desktop AIR |
Часовой пояс GMT +4, время: 06:43. |
|
« Предыдущая тема | Следующая тема » |
|
|