2016-02-29 17 views
5

Per quanto ne so, I lavoratori di servizio non possono accedere ai cookie. Per questo motivo sto affrontando un sacco di problemi nell'implementazione del SW per il mio sito.Perché non è possibile accedere ai cookie di serviceworker

voglio sapere quali sono le ragioni, che Operai non può accedere al cookies.Right ora sto usando la messaggistica per trasmettere il contenuto di cookie per Operai. C'è qualche modo migliore o hack per farlo in modo più efficiente?

+0

Possibile duplicato di [Leggi i cookie dall'interno di un Service Worker?] (Http://stackoverflow.com/questions/35447567/read-cookies-from-within-a-service-worker) – Marco

risposta

7

Non c'è motivo. Sono stati proposti alcuni casi d'uso e uno new API is under development. Sicuramente il tuo caso d'uso e approfondimenti sono utili nella conversazione se non sono ancora coperti.

È possibile utilizzare postMessage() per un client per richiedere i cookie e inviarlo all'operatore del servizio.

+1

https: // github. com/slightlyoff/ServiceWorker/issues/707 è correlato pure. – Marco

Problemi correlati