Sto provando a scaricare file da Firebase Storage tramite XMLHttpRequest, ma Access-Control-Allow-Origin non è impostato sulla risorsa, quindi non è possibile. C'è un modo per impostare questa intestazione sul server di archiviazione?Firebase Storage and 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 messaggio di errore:
XMLHttpRequest cannot load https://firebasestorage.googleapis.com/[EDITED] No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin ' http://localhost:3449 ' is therefore not allowed access.
Non abbastanza rep per un commento, ma il modo di cui sopra è ancora il modo giusto. Volevo solo condividere i documenti ufficiali di Firebase su questo: https://firebase.google.com/docs/storage/web/download-files#cors_configuration –