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程序语言快速上手教程
Jul 18 Python
python如何在终端里面显示一张图片
Aug 17 Python
Ubuntu下创建虚拟独立的Python环境全过程
Feb 10 Python
Python实现一个转存纯真IP数据库的脚本分享
May 21 Python
Python获取昨天、今天、明天开始、结束时间戳的方法
Jun 01 Python
Django框架实现逆向解析url的方法
Jul 04 Python
Python 寻找局部最高点的实现
Dec 05 Python
OpenCV中VideoCapture类的使用详解
Feb 14 Python
深入浅析Python 函数注解与匿名函数
Feb 24 Python
Python urlencode和unquote函数使用实例解析
Mar 31 Python
解决pycharm安装第三方库失败的问题
May 09 Python
Python Numpy库的超详细教程
Apr 06 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 输出缓存详解
2009/06/20 PHP
PHP正则表达式替换站点关键字链接后空白的解决方法
2014/09/16 PHP
PHP实现的迷你漂流瓶
2015/07/29 PHP
完美解决thinkphp唯一索引重复时出错的问题
2017/03/31 PHP
PHP判断是否是微信打开,浏览器打开的方法
2018/03/14 PHP
laravel 5.4 + vue + vux + element的环境搭配过程介绍
2018/04/26 PHP
一个js封装的不错的选项卡效果代码
2008/02/15 Javascript
JQuery获取样式中的background-color颜色值的问题
2013/08/20 Javascript
详解JavaScript数组的操作大全
2015/10/19 Javascript
JavaScript基础知识及常用方法总结
2016/01/10 Javascript
Seajs 简易文档 提供简单、极致的模块化开发体验
2016/04/13 Javascript
JavaScript必知必会(九)function 说起 闭包问题
2016/06/08 Javascript
JS控制层作圆周运动的方法
2016/06/20 Javascript
深入分析javascript中的错误处理机制
2016/07/17 Javascript
AngularJS入门教程之REST和定制服务详解
2016/08/19 Javascript
JavaScript 中对象的深拷贝
2016/12/04 Javascript
基于vue实现移动端圆形旋钮插件效果
2018/11/28 Javascript
如何制作一个Node命令行图像识别工具
2018/12/12 Javascript
Element输入框带历史查询记录的实现示例
2019/01/15 Javascript
json数据格式常见操作示例
2019/06/13 Javascript
openlayers4实现点动态扩散
2020/08/17 Javascript
TypeScript 运行时类型检查补充工具
2020/09/28 Javascript
[01:03:09]完美世界DOTA2联赛PWL S2 Forest vs SZ 第二场 11.25
2020/11/26 DOTA
Python定时任务工具之APScheduler使用方式
2019/07/24 Python
新手入门学习python Numpy基础操作
2020/03/02 Python
Python实现查找数据库最接近的数据
2020/06/08 Python
Python爬取网页信息的示例
2020/09/24 Python
tensorflow2.0教程之Keras快速入门
2021/02/20 Python
大学四年学习的自我评价分享
2013/12/09 职场文书
给老师的道歉信
2014/01/11 职场文书
五一手机促销方案
2014/03/08 职场文书
中学生关于梦想的演讲稿
2014/08/22 职场文书
2014城乡环境综合治理工作总结
2014/12/19 职场文书
Python中Cookies导出某站用户数据的方法
2021/05/17 Python
python numpy中multiply与*及matul 的区别说明
2021/05/26 Python
浅析Redis Sentinel 与 Redis Cluster
2021/06/24 Redis