web开发时,使用django-cors-middleware解决django的跨域问题
来源:互联网 发布:vnc viewer for mac 编辑:程序博客网 时间:2024/06/01 09:50
首先使用pip进行安装django-cors-middleware
pip install django-cors-middleware
然后修改settings.py文件
INSTALLED_APPS = ( ... 'corsheaders', ...)MIDDLEWARE = [ ... 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware', ...]
添加
CORS_ORIGIN_ALLOW_ALL = True ->所有的访问都将被允许,白名单不会被使用,默认为false
做完这一步之后,基本上就不存在跨域问题了,下面介绍一些别的配置。
配置白名单
CORS_ORIGIN_WHITELIST =( 'google.com', 'hostname.example.com' )
使用正则配置白名单
CORS_ORIGIN_REGEX_WHITELIST =('^(https?://)?(\ w + \。)?google \ .com $',)
CORS_ALLOW_CREDENTIALS -> 是否允许Cookie包含在跨站点HTTP请求(CORS)中,默认为false
阅读全文
0 0
- web开发时,使用django-cors-middleware解决django的跨域问题
- django middleware
- Django MiddleWare
- django middleware
- django解决跨域请求的问题
- 跨域资源共享CORS [django上面 的设置]
- 使用http-proxy-middleware解决前端开发中跨域的问题
- ajax跨域设置django-cors-headers
- Django middleware django.middleware.clickjacking.XFrameOptionsMiddleware
- java使用cors解决跨域问题
- Django Middleware的几个关键方法
- Django 中间件 Middleware
- django.session-middleware
- Django源码解析:middleware
- Django-中间件Middleware
- Django middleware 中间件
- 解决cors跨域的问题
- 使用django开发遇到问题
- R语言 地图漫谈
- 访问vm_cnetos 远程Redis服务。Connect to Remote Redis Server
- 网络判断
- ActiveMQ系列—ActiveMQ性能优化(下2)(消息存储方案 LevelDB)
- 开始我的博客生涯
- web开发时,使用django-cors-middleware解决django的跨域问题
- PHP 序列化函数 serialize、unserialize
- 网站图标logo显示
- 轮廓提取
- Longest Repeating Character Replacement问题及解法
- bzoj3207: 花神的嘲讽计划Ⅰ
- Android之根据经纬度查询位置地址名称
- 动态库与静态库优缺点比较
- Mac OS X上安装配置apache服务器