Py学习  »  Django

从django直接在浏览器中设置仅http的cookie(前端更小巧)

A_rockstician_07 • 4 年前 • 2092 次点击  

我正在尝试从django response向svelte发送一个仅限http的cookie。使用fetch,cookie会变得苗条,但它不会进入浏览器。有没有办法直接在浏览器中设置来自django的cookie?不使用苗条?如果没有,那么如何使用svelte设置仅限http的cookie。非常感谢您的帮助!!!

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/131384
文章 [ 2 ]  |  最新文章 4 年前
Christian
Reply   •   1 楼
Christian    5 年前

你不能从JavaScript(svelte运行的JavaScript)中读取仅http的cookie。不能做到这一点正是纯http Cookie的目的。所以你只能求助于非http协议。

Psi
Reply   •   2 楼
Psi    5 年前

确保Django中有以下代码:

CORS_ALLOW_CREDENTIALS = True

CORS_ORIGIN_WHITELIST = (
    'localhost:PORT'
)