社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Django

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

A_rockstician_07 • 3 年前 • 1418 次点击  

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

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

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

Psi
Reply   •   2 楼
Psi    4 年前

确保Django中有以下代码:

CORS_ALLOW_CREDENTIALS = True

CORS_ORIGIN_WHITELIST = (
    'localhost:PORT'
)