Django中使用CORS实现跨域请求过程解析


Posted in Python onAugust 05, 2019

跨域请求:

请求url包含协议、网址、端口,任何一种不同都是跨域请求。

1.安装cors模块

pip install django-cors-headers

2.添加应用

INSTALLED_APPS = (
  ...
  'corsheaders',
  ...
)

3.设置中间件

MIDDLEWARE = [
  'corsheaders.middleware.CorsMiddleware',
  ...
]

4.添加允许访问的白名单,凡是出现在白名单的域名都可以访问后端接口

# CORS
CORS_ORIGIN_WHITELIST = (
  '127.0.0.1:8080',
  'localhost:8080',
)
CORS_ALLOW_CREDENTIALS = True # 指明在跨域访问中,后端是否支持对cookie的操作。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中声明只包含一个元素的元组数据方法
Aug 25 Python
Python下的Softmax回归函数的实现方法(推荐)
Jan 26 Python
python占位符输入方式实例
May 27 Python
用Q-learning算法实现自动走迷宫机器人的方法示例
Jun 03 Python
基于sklearn实现Bagging算法(python)
Jul 11 Python
vim自动补全插件YouCompleteMe(YCM)安装过程解析
Oct 21 Python
Python 脚本拉取 Docker 镜像问题
Nov 10 Python
Python内置类型性能分析过程实例
Jan 29 Python
Python过滤掉numpy.array中非nan数据实例
Jun 08 Python
如何清空python的变量
Jul 05 Python
Python面向对象多态实现原理及代码实例
Sep 16 Python
对Keras自带Loss Function的深入研究
May 25 Python
Flask使用Pyecharts在单个页面展示多个图表的方法
Aug 05 #Python
PyQt5基本控件使用详解:单选按钮、复选框、下拉框
Aug 05 #Python
用django设置session过期时间的方法解析
Aug 05 #Python
基于python 微信小程序之获取已存在模板消息列表
Aug 05 #Python
Python中typing模块与类型注解的使用方法
Aug 05 #Python
Python及Pycharm安装方法图文教程
Aug 05 #Python
python redis连接 有序集合去重的代码
Aug 04 #Python
You might like
php下清空字符串中的HTML标签的代码
2010/09/06 PHP
Notice: Trying to get property of non-object problem(PHP)解决办法
2012/03/11 PHP
php htmlspecialchars()与shtmlspecialchars()函数的深入分析
2013/06/05 PHP
php程序内部post数据的方法
2015/03/31 PHP
PHP生成随机字符串(3种方法)
2015/09/25 PHP
php数组指针操作详解
2017/02/14 PHP
PHP实现的AES双向加密解密功能示例【128位】
2018/09/03 PHP
javascript各浏览器中option元素的表现差异
2011/04/07 Javascript
浅谈nodeName,nodeValue,nodeType,typeof 的区别
2015/01/13 Javascript
使用Sticker.js实现贴纸效果
2015/01/28 Javascript
jquery实现楼层滚动效果
2018/01/01 jQuery
vue2.0模拟锚点的实例
2018/03/14 Javascript
一个Vue视频媒体多段裁剪组件的实现示例
2018/08/09 Javascript
webpack proxy 使用(代理的使用)
2020/01/10 Javascript
使用webpack5从0到1搭建一个react项目的实现步骤
2020/12/16 Javascript
JavaScript如何实现防止重复的网络请求的示例
2021/01/28 Javascript
keras实现基于孪生网络的图片相似度计算方式
2020/06/11 Python
Python模块zipfile原理及使用方法详解
2020/08/04 Python
python装饰器三种装饰模式的简单分析
2020/09/04 Python
python单元测试框架pytest的使用示例
2020/10/07 Python
分享一枚pycharm激活码适用所有pycharm版本我的pycharm2020.2.3激活成功
2020/11/20 Python
Ratchet 模态框的实现
2020/08/19 HTML / CSS
德国网上药房:Apotal
2017/04/04 全球购物
VELTRA台湾:世界自由行专家
2017/08/15 全球购物
Nike加拿大官网:Nike.com (CA)
2019/04/09 全球购物
LACOSTE波兰官网:Polo衫、服装和鞋类
2020/09/29 全球购物
业务主管岗位职责
2013/11/20 职场文书
大学生实习感言
2014/01/16 职场文书
逃课上网检讨书
2014/02/20 职场文书
幼儿园教学随笔感言
2014/02/23 职场文书
2014年五一劳动节社区活动总结
2014/04/14 职场文书
党的群众路线教育实践活动对照检查材料思想汇报
2014/09/19 职场文书
解除劳动合同协议书范本2014
2014/09/25 职场文书
如何书写邀请函?
2019/06/24 职场文书
原生JS实现飞机大战小游戏
2021/06/09 Javascript
JavaWeb 入门篇:创建Web项目,Idea配置tomcat
2021/07/16 Java/Android