【发布时间】:2019-07-21 11:49:18
【问题描述】:
我正在尝试使用 no-cors 模式从 https://app.test 获取位于 url https://sub.app.test/html 的 html 文件,但响应被 CORB 阻止(跨域读取阻止)。
fetch('https://sub.app.test/html', { mode: 'no-cors'})
为什么?
【问题讨论】:
-
即使您没有遇到任何 CORB 问题,指定“no-cors”模式也会阻止您的前端 JavaScript 代码访问响应正文或响应标头。详情请看stackoverflow.com/questions/43262121/…和stackoverflow.com/a/43319482/441757的答案
-
@sideshowbarker 是的,我知道
no-cors响应仅可用作 sivaleio 元素的来源,因为它们不受 SOP 限制
标签: cors fetch cross-origin-read-blocking