同源策略与CORS(跨源资源共享)以及django项目支持CORS
文章目录
一、同源策略/SOP(Same origin policy)1.1 源(origin)的定义1.2 同源的含义1.3 同源策略
二、CORS(跨源资源共享)2.1 预检请求2.2 请求分类2.3 简单请求2.4 非简单请求
三、使Django项目支持CORS3.1 自定义中间件3.2 使用django-cors-headers3.2.1 安装3.2.2 配置
一、同源策略/SOP(Same origin policy)
1.1 源(origin)的定义
以下三个部分共同构成了一个源:
协议:如http、https、ftp等; 域名:如www.baidu.com、www.google.com等; 端口:如443、80等。
1.2 同源的含义
如果两个 URL 的源完全相同的话,则这两个 URL 是同源。
举例来说, http://store.compan
共有 0 条评论