【问题标题】:Firebase Hosting mime typeFirebase 托管 MIME 类型
【发布时间】:2016-06-09 13:44:35
【问题描述】:

在使用 Firebase 托管托管文件时,有没有人找到一种方法来设置 Content-Type 标头中返回的 mime 类型?文档说他们在规则文件中支持一些标头,但不支持内容类型,我无论如何都绑定了它,但由于错误“hosting.headers[0].headers[0].key 不是其中之一”而导致“firebase deploy”失败枚举值'。此外,我需要提供的文件不能有扩展名,这使得 firebase 更难自动发现文件的类型。

【问题讨论】:

  • 那个 json 有帮助吗?

标签: firebase-hosting


【解决方案1】:

我对此进行了测试,它似乎有效。同样对于您的第二个问题,为什么不设置扩展名,而是将其更改为您需要的 mimetype?

{
  "database": {
    "rules": "database.rules.json"
  },
  "hosting": {
    "public": "public",    
    "rewrites": [
      {
        "source": "**",
        "destination": "/index.html"
      }
    ],
    "headers": [
      {
        "source": "**/*.@(datagz|memgz|mem|data)",
        "headers": [
          {
            "key": "Content-Type",
            "value": "application/octet-stream"
          }
        ]
      } 
    ]
  }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-16
    • 2011-06-10
    • 2019-07-14
    • 2012-04-14
    • 2020-06-17
    • 2014-02-13
    • 1970-01-01
    • 2017-09-16
    相关资源
    最近更新 更多