Являются ли файлы cookie PDFReactor HttpOnly?

Я пытаюсь передать куки из PHP на отображаемую веб-страницу.

Моя конфигурация:

$ config = array (

            "logLevel"=> \LogLevel::DEBUG,
"javaScriptMode" => \JavaScriptMode::ENABLED_REAL_TIME,
"enableDebugMode" => true,
"cookies" => array(
array(
"key" => "sid",
"value" => "abc"),
array(
"key" => "soid",
"value" => "def")
)
);

Но когда я пытаюсь получить доступ к файлам cookie через document.cookie, свойство становится пустым.

Какие-либо предложения?

0

Решение

Файлы cookie, указанные в конфигурации, автоматически отправляются PDFreactor каждый раз, когда он открывает соединение HTTP или HTTPS, например, запрашивать ресурсы или выполнять вызовы AJAX в JavaScript. В настоящее время они не добавляются в свойство document.cookie.

У вас есть какой-то конкретный вариант использования для этого или вы просто пытаетесь сделать данные из вашей интеграции PHP доступными в JavaScript документа во время преобразования? В последнем случае вы можете добавить в свою конфигурацию пользовательский скрипт, который включает в себя данные cookie:

$config = array(
// ...
"userScripts" => array(
array(
"content" => "var myCookies = { sid: 'abc', soid: 'def' }",
"beforeDocumentScripts" => true
)
)
);

Теперь вы можете получить доступ к файлам cookie из JavaScript через свойство «myCookies».

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]