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模拟登陆类
Mar 29 Python
Python的装饰器模式与面向切面编程详解
Jun 21 Python
python发送HTTP请求的方法小结
Jul 08 Python
使用Python解析JSON数据的基本方法
Oct 15 Python
浅谈Python爬取网页的编码处理
Nov 04 Python
python处理Excel xlrd的简单使用
Sep 12 Python
python清理子进程机制剖析
Nov 23 Python
利用python编写一个图片主色转换的脚本
Dec 07 Python
python实现根据文件关键字进行切分为多个文件的示例
Dec 10 Python
python 类的继承 实例方法.静态方法.类方法的代码解析
Aug 23 Python
wxPython实现带颜色的进度条
Nov 19 Python
python 实现方阵的对角线遍历示例
Nov 29 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
一个基于PDO的数据库操作类(新) 一个PDO事务实例
2011/07/03 PHP
PHP仿博客园 个人博客(1) 数据库与界面设计
2013/07/05 PHP
session在php5.3中的变化 session_is_registered() is deprecated in
2013/11/12 PHP
简单实用的网站PHP缓存类实例
2014/07/18 PHP
JS 图片缩放效果代码
2010/06/09 Javascript
js时钟翻牌效果实现代码分享
2020/07/31 Javascript
利用jQuery实现打字机字幕效果实例代码
2016/09/02 Javascript
微信小程序如何获知用户运行小程序的场景教程
2017/05/17 Javascript
Vue组件化通讯的实例代码
2017/06/23 Javascript
vue2中的keep-alive使用总结及注意事项
2017/12/21 Javascript
promise和co搭配生成器函数方式解决js代码异步流程的比较
2018/05/25 Javascript
node中modules.exports与exports导出的区别
2018/06/08 Javascript
解决Vue+Element ui开发中碰到的IE问题
2018/09/03 Javascript
详解async/await 异步应用的常用场景
2019/05/13 Javascript
vue 插件的方法代码详解
2019/06/06 Javascript
24个解决实际问题的ES6代码片段(小结)
2020/02/02 Javascript
vuex管理状态仓库使用详解
2020/07/29 Javascript
vscode 调试 node.js的方法步骤
2020/09/15 Javascript
python发送伪造的arp请求
2014/01/09 Python
Python使用Supervisor来管理进程的方法
2015/05/28 Python
windows10系统中安装python3.x+scrapy教程
2016/11/08 Python
Python贪心算法实例小结
2018/04/22 Python
在django view中给form传入参数的例子
2019/07/19 Python
Python小白不正确的使用类变量实例
2020/05/29 Python
详解Windows下PyCharm安装Numpy包及无法安装问题解决方案
2020/06/18 Python
python如何删除文件、目录
2020/06/23 Python
利用CSS3伪元素实现逐渐发光的方格边框
2017/05/07 HTML / CSS
基于Modernizr 让网站进行优雅降级的分析
2013/04/21 HTML / CSS
莫斯科绝对前卫最秘密的商店:SVMoscow
2017/10/23 全球购物
Unix控制后台进程都有哪些进程
2016/09/22 面试题
应届毕业生自我评价分享
2013/12/15 职场文书
2015年敬老院工作总结
2015/05/18 职场文书
sqlserver2017共享功能目录路径不可改的解决方法
2021/04/16 SQL Server
Python数据分析入门之教你怎么搭建环境
2021/05/13 Python
Python深度学习之Pytorch初步使用
2021/05/20 Python
python爬取豆瓣电影TOP250数据
2021/05/23 Python