Set cache to files in Firebase Storage

前端 未结 5 906
爱一瞬间的悲伤
爱一瞬间的悲伤 2020-12-18 18:57

I have a PWA running on Firebase. My image files are hosted on the Firebase Storage. I\'ve noticed my browser doesn\'t save cache for files loaded from the storage system. T

5条回答
  •  不思量自难忘°
    2020-12-18 19:15

    cacheControl for Storage : https://firebase.google.com/docs/reference/js/firebase.storage.SettableMetadata#cacheControl


    You'll have better serving with Hosting, and deployment with the firebase CLI is extremely simple. I think by default the Cache-Control on images in Hosting is 2 hours, and you can increase it globally with the .json.

    https://firebase.google.com/docs/hosting/full-config#headers

    Hosting can scale your site and move it to different edge nodes closer to where the demand is. Storage is limited to buckets, but you can specify a bucket for Europe, one for China, on for North America, etc..

    Storage is better for user file uploads and Hosting was for static content (although they are rolling out dynamic Hosting with cloud functions I think)

提交回复
热议问题