我正在尝试通过XMLHttpRequest从Firebase Storage下载文件,但是资源没有设置Access-Control-Allow-Origin,因此无法完成。有没有办法在存储服务器上设置此标头?
(let [xhr (js/XMLHttpRequest.)]
(.open xhr "GET" url)
(aset xhr "responseType" "arraybuffer")
(aset xhr "onload" #(js/console.log "bin" (.-response xhr)))
(.send xhr)))
Chrome错误信息:
XMLHttpRequest无法加载 https://firebasestorage.googleapis.com/[EDITED], 请求的资源上没有'Access-Control-Allow-Origin'头。因此,不允许从源“http://localhost:3449”访问。