2016-06-09 7 views
2

Hat jemand einen Weg gefunden, den Mime-Typ im Content-Type-Header zurückgegeben, wenn eine Datei mit Firebase-Hosting hostet? Die Dokumente sagen, dass sie einige Header in ihrer Regeldatei unterstützen, aber nicht den Inhaltstyp, und ich habe sie trotzdem gebunden, scheitert aber aufgrund des Fehlers 'hosting.headers [0] .headers [0].' Keykey 'nicht Aufzählungswerte '. Außerdem muss die Datei, die ich bereitstellen muss, keine Erweiterung haben, die es für den Firebase schwieriger macht, den Typ der Datei automatisch zu erkennen.Firebase Hosting MIME-Typ

Antwort

3

Ich habe das getestet und es scheint zu funktionieren. Auch für Ihre zweite Frage, warum nicht eine Erweiterung sowieso, aber ändern Sie es auf die Mimetype, die Sie benötigen?

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