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之有容乃大的list(2)
Sep 15 Python
pygame学习笔记(6):完成一个简单的游戏
Apr 15 Python
python之文件的读写和文件目录以及文件夹的操作实现代码
Aug 28 Python
详解django中自定义标签和过滤器
Jul 03 Python
如何利用Boost.Python实现Python C/C++混合编程详解
Nov 08 Python
对python函数签名的方法详解
Jan 22 Python
python requests指定出口ip的例子
Jul 25 Python
Django项目主urls导入应用中views的红线问题解决
Aug 10 Python
win10下python3.8的PIL库安装过程
Jun 08 Python
Python wordcloud库安装方法总结
Dec 31 Python
python 如何读、写、解析CSV文件
Mar 03 Python
你需要掌握的20个Python常用技巧
Feb 28 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 记录进行累加并显示总时长为秒的结果
2011/11/04 PHP
表单提交错误后返回内容消失问题的解决方法(PHP网站)
2015/10/20 PHP
thinkphp微信开之安全模式消息加密解密不成功的解决办法
2015/12/02 PHP
PHP7标量类型declare用法实例分析
2016/09/26 PHP
70+漂亮且极具亲和力的导航菜单设计国外网站推荐
2011/09/20 Javascript
js FLASH幻灯片字符串中有连接符&的处理方法
2012/03/01 Javascript
javascript中注册和移除事件的4种方式
2013/03/20 Javascript
基于KMP算法JavaScript的实现方法分析
2013/05/03 Javascript
通过JavaScript使Div居中并随网页大小改变而改变
2013/06/24 Javascript
jquery更换文章内容与改变字体大小代码
2013/09/30 Javascript
解决用jquery load加载页面到div时,不执行页面js的问题
2014/02/22 Javascript
jQuery验证插件 Validate详解
2014/11/20 Javascript
jQuery简单实现隐藏以及显示特效
2015/02/26 Javascript
javaScript数组迭代方法详解
2016/04/14 Javascript
jquery仿京东商品放大浏览页面
2017/06/06 jQuery
JavaScript学习笔记之函数记忆
2017/09/06 Javascript
再谈Angular4 脏值检测(性能优化)
2018/04/23 Javascript
javascript实现5秒倒计时并跳转功能
2019/06/20 Javascript
JS数据类型(基本数据类型、引用数据类型)及堆和栈的区别分析
2020/03/04 Javascript
vue 使用post/get 下载导出文件操作
2020/08/07 Javascript
Vue select 绑定动态变量的实例讲解
2020/10/22 Javascript
Python语言描述随机梯度下降法
2018/01/04 Python
Tornado 多进程实现分析详解
2018/01/12 Python
Pandas透视表(pivot_table)详解
2019/07/22 Python
Python内置加密模块用法解析
2019/11/25 Python
python批量修改xml属性的实现方式
2020/03/05 Python
Python如何把Spark数据写入ElasticSearch
2020/04/18 Python
全球知名旅游社区巴西站点:TripAdvisor巴西
2016/07/21 全球购物
RetroStage德国:复古服装
2019/02/03 全球购物
YSL圣罗兰美妆英国官网:Yves Saint Laurent Beauty UK
2019/08/03 全球购物
电子商务专业个人的自我评价
2013/11/19 职场文书
大学生入党思想汇报
2014/01/01 职场文书
2015年药店工作总结
2015/04/20 职场文书
学术会议领导致辞
2015/07/29 职场文书
动画「半妖的夜叉姬」新BD特典图公开
2022/03/22 日漫
Python Matplotlib绘制动画的代码详解
2022/05/30 Python