における応答にクッキーを設定する方法、私はこれを実行しようとしました:はServiceWorkerページナビゲーションによってトリガフェッチハンドラで
return event.respondWith(new Response('Hello!', {
headers: {
"Set-Cookie": "TestCookie=foo; path=/; Max-Age=60;"
"TestHeader": "foo"
}
}));
それから私はブラウザに任意のURLをロードし、「こんにちはました! "体。 Chromeのdevtoolsでは、ネットワークパネルにTestHeader
が設定されています。しかし、クッキーはネットワークパネルやアプリケーション> Cookieビューアには表示されません。 document.cookie
もそれを生成することができません。
リクエストはページナビゲーションによって開始されるため、ブラウザのタブからフェッチにcredentials: "include"
を設定する機会はありません。
ServiceWorkerの応答にクッキーを追加することはできますか?そうでない場合、他の方法でクッキーを書くことは可能ですか?