Firebase是否支持HTTP HEAD请求?

时间:2018-12-10 17:23:35

标签: firebase http-headers firebase-storage

我的应用程序在Firebase存储上有文件,我需要为其他服务提供服务。这些文件可以公开访问,但是此服务喜欢先发出HEAD请求,但此请求被firebase拒绝(错误400)。

以某种方式对此进行配置?我相信Google存储支持这一点。

例如:文件获取正常:

$ curl https://firebasestorage.googleapis.com/v0/b/test-451f9.appspot.com/o/temp%2Fhello.txt?
alt=media -o -

Hello

但HEAD请求:

$ curl --head https://firebasestorage.googleapis.com/v0/b/test-451f9.appspot.com/o/temp%2Fhel
lo.txt?alt=media -o -
HTTP/2 400
x-guploader-uploadid: AEnB2UqWsCbhq_AKpXh29El8_aiJnZqDEUeGsn2i1j0ZPQie0-OB2AQjnKqi_ya50hIw7Yb4WmlKV19ilYQBk9KGdndj4oX9oQ
x-content-type-options: nosniff
content-type: application/json; charset=UTF-8
access-control-expose-headers: Content-Range, X-Firebase-Storage-XSRF
access-control-allow-origin: *
date: Mon, 10 Dec 2018 17:20:52 GMT
expires: Mon, 10 Dec 2018 17:20:52 GMT
cache-control: private, max-age=0
server: UploadServer
alt-svc: quic=":443"; ma=2592000; v="44,43,39,35"

失败。

0 个答案:

没有答案