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 相关文章推荐
10款最好的Web开发的 Python 框架
Mar 18 Python
Python使用sorted排序的方法小结
Jul 28 Python
Python PyQt5实现的简易计算器功能示例
Aug 23 Python
Python开发中爬虫使用代理proxy抓取网页的方法示例
Sep 26 Python
Python实现一个简单的验证码程序
Nov 03 Python
PyQt5每天必学之切换按钮
Aug 20 Python
数据清洗--DataFrame中的空值处理方法
Jul 03 Python
Python多线程threading模块用法实例分析
May 22 Python
Python3 sys.argv[ ]用法详解
Oct 24 Python
对python中assert、isinstance的用法详解
Nov 27 Python
使用python自动追踪你的快递(物流推送邮箱)
Mar 17 Python
解决导入django_filters不成功问题No module named 'django_filter'
Jul 15 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
session 的生命周期是多长
2006/10/09 PHP
php使用PDO事务配合表格读取大量数据插入操作实现方法
2017/02/16 PHP
PHP5.5新特性之yield理解与用法实例分析
2019/01/11 PHP
PHP crypt()函数的用法讲解
2019/02/15 PHP
PHP面向对象程序设计中的self、static、parent关键字用法分析
2019/08/14 PHP
基于PHP实现生成随机水印图片
2020/12/09 PHP
如何实现动态删除javascript函数
2007/05/27 Javascript
在chrome浏览器中,防止input[text]和textarea在聚焦时出现黄色边框的解决方法
2011/05/24 Javascript
jquery实现的鼠标拖动排序Li或Table
2014/05/04 Javascript
Bootstrap每天必学之标签与徽章
2015/11/27 Javascript
vue通过watch对input做字数限定的方法
2017/07/13 Javascript
静态页面实现 include 引入公用代码的示例
2017/09/25 Javascript
微信小程序的日期选择器的实例详解
2017/09/29 Javascript
BootStrap Validator 根据条件在JS中添加或移除校验操作
2017/10/12 Javascript
JavaScript Date对象应用实例分享
2017/10/30 Javascript
Vue创建头部组件示例代码详解
2018/10/23 Javascript
js删除数组中某几项的方法总结
2019/01/16 Javascript
Easyui 关闭jquery-easui tab标签页前触发事件的解决方法
2019/04/28 jQuery
vue中axios实现数据交互与跨域问题
2019/05/12 Javascript
Python读大数据txt
2016/03/28 Python
python爬虫框架scrapy实战之爬取京东商城进阶篇
2017/04/24 Python
python中dict字典的查询键值对 遍历 排序 创建 访问 更新 删除基础操作方法
2018/09/13 Python
python 批量解压压缩文件的实例代码
2019/06/27 Python
关于python导入模块import与常见的模块详解
2019/08/28 Python
python3实现绘制二维点图
2019/12/04 Python
Python中Subprocess的不同函数解析
2019/12/10 Python
Python类和实例的属性机制原理详解
2020/03/21 Python
解决python调用自己文件函数/执行函数找不到包问题
2020/06/01 Python
解决Pycharm双击图标启动不了的问题(JetBrains全家桶通用)
2020/08/07 Python
基于CSS3实现的几个小loading效果
2018/09/27 HTML / CSS
学校门卫管理制度
2014/01/30 职场文书
2014学校领导四风问题对照检查材料思想汇报
2014/09/22 职场文书
2014年语文教研组工作总结
2014/12/06 职场文书
业务内勤岗位职责
2015/04/13 职场文书
汽车销售员工作总结
2015/08/12 职场文书
范文之农村基层党建工作报告
2019/10/24 职场文书