OSS 提供 HTML5 协议中的跨域资源共享 CORS 设置帮助您实现跨域访问。当 OSS 收到一个跨域请求(或者 OPTIONS 请求)时会读取存储空间对应的 CORS 规则,然后进行相应的权限检查OSS 会依次检查每一條规则,使用第一条匹配的规则来允许请求并返回对应的 header如果所有规则都匹配失败,则不附加任何 CORS 相关的 header
- 在左侧存储空间列表中,单擊目标存储空间名称打开该存储空间概览页面。
- 单击基础设置页签找到跨域设置区域,然后单击设置
- 单击创建规则,打开设定跨域規则对话框
指定允许的跨域请求的来源。允许多条匹配规则多条规则需换行填写。每条匹配规则允许使用最多一个星号(*)通配符單独填写星号(*)通配符,表示允许所有来源的跨域请求 指定允许的跨域请求方法。 指定允许的跨域请求的响应头大小写不敏感。允許多条匹配规则多条规则需换行填写。每条匹配规则最多使用一个星号(*)通配符建议没有特殊需求的情况下设置为星号(*)。 指定尣许用户从应用程序中访问的响应头(例如一个 Javascript 的 XMLHttpRequest 对象)。不允许使用星号(*)通配符 指定浏览器对特定资源的预取(OPTIONS)请求返回结果的缓存时间。 说明 每个存储空间最多可以配置 10 条规则
说明 您也可以对已有的规则进行编辑和删除操作。