Sto tentando di 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?
(let [xhr (js/XMLHttpRequest.)]
(.open xhr "GET" url)
(aset xhr "responseType" "arraybuffer")
(aset xhr "onload" #(js/console.log "bin" (.-response xhr)))
(.send xhr)))
Messaggio di errore di Chrome:
XMLHttpRequest non può caricare https://firebasestorage.googleapis.com/[EDITED] Nessuna intestazione "Access-Control-Allow-Origin" è presente sulla risorsa richiesta. L'accesso all'origine " http: // localhost: 3449 " non è pertanto consentito.