博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Django----解决跨域
阅读量:6816 次
发布时间:2019-06-26

本文共 1028 字,大约阅读时间需要 3 分钟。

 

cors(跨域资源共享):

  本质设置响应头

 定制中间件 cors.py 后在settings.py中间件中配置

from django.utils.deprecation import MiddlewareMixinclass CORSMiddleware(MiddlewareMixin):    def process_response(self,request,response):        # 添加响应头        # 允许你的域名来获取我的数据        response['Access-Control-Allow-Origin'] = "*"        # 允许你携带Content-Type请求头        response['Access-Control-Allow-Headers'] = "Content-Type"        # 允许你发送DELETE,PUT        response['Access-Control-Allow-Methods'] = "DELETE,PUT"        return response
from django.utils.deprecation import MiddlewareMixinclass CorsMiddleWare(MiddlewareMixin):    def process_response(self, request, response):        if request.method == 'OPTIONS':            response['Access-Control-Allow-Headers'] = 'Content-Type'            response['Access-Control-Allow-Method'] = 'POST,PUT,DELETE'        response['Access-Control-Allow-Origin'] = '*'        return response
l

 https://www.cnblogs.com/liuqingzheng/articles/9794285.html?tdsourcetag=s_pcqq_aiomsg

转载于:https://www.cnblogs.com/hanbowen/p/9900223.html

你可能感兴趣的文章
美国泛达公司:下一代数据中心的光缆布线系统
查看>>
以太坊(ethereum)技术开发相关资料
查看>>
Pandas数据排序
查看>>
gulp常用插件
查看>>
2018 前端趋势:更一致,更简单
查看>>
SQL物化视图 自动更新 定时刷新
查看>>
express框架应用接入阿里云函数计算
查看>>
几行代码实现ofo首页小黄人眼睛加速感应转动
查看>>
317TABLE ACCESS BY INDEX ROWID BATCHED3
查看>>
MapReduce Shuffle原理 与 Spark Shuffle原理
查看>>
题解 P3386 【【模板】二分图匹配】
查看>>
李彦宏:人工智能的互联网时代已经到来
查看>>
游标概念和作用(转载)
查看>>
python中全局变量、局部变量、类变量、实例变量简析
查看>>
大众公布量子计算北京交通新一代产品亮相
查看>>
武器加持无人机,远程操控就可以抓获犯罪团伙
查看>>
MySQL数据库迁移
查看>>
IOS应用提交所需的ICON
查看>>
第90届中国电子展聚焦行业新热点,拉动产业链上下游快速发展
查看>>
量子力学多世界解释:这个世界的你是穷光蛋 另一个世界是亿万富翁(文中有赠书活动)...
查看>>