Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Регистрация Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 19.12.2018, 18:59
robotR2D2 вне форума Посмотреть профиль Отправить личное сообщение для robotR2D2 Найти все сообщения от robotR2D2
  № 1  
Ответить с цитированием
robotR2D2

Регистрация: 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
}
Как это сформировать и отправить вместе со адресом страницы? Я ничего более подходящего, чем requestHeaders, не нашел. В хелпе написано, что заголовки можно передать методом POST. Можно ли передать в заголовках куки?
Кроме того, где-то на просторах интернета вычитал, что под Windows нельзя отправлять куки в ручную, можно только принимать и отправлять то, что ранее было уже принято и где-то сохранено. Так ли это?

Если куки под Виндой все же можно отправлять, то как их сформировать? URLRequestHeader - это пара из имени и значения. Как передать блоки таких пар (которые между фигурными скобками)? Если просто напихать такие пары подряд, то как дать серверу понять, что это части разных блоков?

Пробовал реализовать через HTMLLoader, но тот категорически отказывается перенаправлять на целевую страницу после ввода дня рождения. Хотя обычные ссылки работают.

P.S. приложение desktop AIR

Создать новую тему Ответ Часовой пояс GMT +4, время: 12:28.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 12:28.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.