searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

对象存储跨源资源共享CORS简析

2023-10-25 00:59:40
11
0

兼容S3协议的对象存储跨域可以通过HTTP请求完成设置。

设置cors规则后,如果请求中带有origin头。则会返回允许请求头给浏览器。

在处理逻辑中,浏览器对跨域请求区分为

  • 简单请求

在Header中添加 Origin字段 ,服务端将该字段作为跨源标志。

(1) 请求方法:
HEAD
GET
POST
(2)HTTP的头信息:
Accept
Accept-Language
Content-Language
Last-Event-ID
Content-Type:        
    application/x-www-form-urlencoded
    multipart/form-data
    text/plain
  • 其余情况都是非简单请求

首先发出类型为OPTIONS的“预检请求”,请求地址相同 ,对Response Header添加验证字段,请求预判断通过后,主请求发起。

0条评论
0 / 1000
Mr. 油
89文章数
0粉丝数
Mr. 油
89 文章 | 0 粉丝
原创

对象存储跨源资源共享CORS简析

2023-10-25 00:59:40
11
0

兼容S3协议的对象存储跨域可以通过HTTP请求完成设置。

设置cors规则后,如果请求中带有origin头。则会返回允许请求头给浏览器。

在处理逻辑中,浏览器对跨域请求区分为

  • 简单请求

在Header中添加 Origin字段 ,服务端将该字段作为跨源标志。

(1) 请求方法:
HEAD
GET
POST
(2)HTTP的头信息:
Accept
Accept-Language
Content-Language
Last-Event-ID
Content-Type:        
    application/x-www-form-urlencoded
    multipart/form-data
    text/plain
  • 其余情况都是非简单请求

首先发出类型为OPTIONS的“预检请求”,请求地址相同 ,对Response Header添加验证字段,请求预判断通过后,主请求发起。

文章来自个人专栏
存储专栏
89 文章 | 1 订阅
0条评论
0 / 1000
请输入你的评论
0
0