2016-12-14 7 views
0

PHPからレンダリングされたWebページにCookieを渡そうとしています。PDFReactorクッキーはHttpOnlyですか?

私の構成は次のとおりです。

$ CONFIG =配列(

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

しかし、私はdocument.cookieを経由してクッキーにアクセスしようとすると、プロパティが空である

任意の提案

+0

私はPDF Reactorについて何も知らない。 '' logLevel "=> \ LogLevel :: DEBUG、そして' 'javaScriptMode" => \ JavaScriptMode :: ENABLED_REAL_TIMEのバックスラッシュをそこに置く必要がありますか? – user1801810

+2

Stackoverflowコミュニティではなく「Real Objectsチーム」に宛てられているため、この質問を議論の対象外としています。これは、 "Real Objects team"がサポートする通信チャネルに関係します。 – Quentin

+0

基本的に1年前と同じ投稿からOP - https://stackoverflow.com/questions/34198135/set-cookies-in-configuration-using-php – user1801810

答えて

0

コンフィグレーションで指定されたクッキーは、HTTPリソースまたはHTTPS接続を開くたびにPDFリアクタによって自動的に送信され、リソースまたはperfo rm AJAXはJavaScriptを呼び出します。現在、これらは "document.cookie"プロパティに追加されていません。

具体的なユースケースはありますか、変換中にJavaScriptのJavaScriptからアクセスできるようにPHP統合のデータを作成しようとしていますか?あなたは今、「myCookies」プロパティを使用してJavaScriptの内からクッキーにアクセスすることができます

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

:後者のケースでは、このようなクッキーのデータが含まれて自分の構成にユーザースクリプトを追加することができます。

+0

現在、私は、2番目のリクエストで使用されるクッキーにカスタムデータを保存しています。 PDFreactorは現在、2番目のリクエストのみを処理しています。 –

+0

現在、私は2番目のリクエストで使用されているクッキーにカスタムデータを保存しています。 PDFreactorは現在、2番目のリクエストのみを処理しています。あなたのヒントを使用して は、私はJavaScriptのクッキーを設定します。 "userScripts" =>配列( \t \t \t \t \t配列( \t \t \t \t \t \t "コンテンツ" =>「document.cookie =「soid = 」$セッション - >のgetId()。 '; "'、 \t \t \t \t \t \t "beforeDocumentScripts"=>真 \t \t \t多分別の質問に、このテーマ -\t) \t \t \t \t) は、今私はPDFreactorはもはや反応しない問題を抱えています。 –

関連する問題