由于 Web Worker 无法访问该document
对象,我如何在工作脚本中访问 cookie?
背景
我正在使用 Django,我需要在 AJAX 帖子中传递 CSRF 令牌。执行此操作的标准方法是从中获取令牌document.cookie
并将其作为标头传递:
xhr.setRequestHeader('X-CSRFToken', readCookie('csrftoken'));
(来源)
网络工作者支持XMLHttpRequest
,似乎他们将 cookie 发送到服务器,但我找不到在脚本本身中获取 cookie 的方法。