Insbesondere die Cache-Control-Eigenschaft:Beeinträchtigen die web.config-Einstellungen für IIS das Caching von ServiceWorker?
<?xml version="1.0"?>
<configuration>
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Cache-Control" value="no-cache" />
</customHeaders>
</httpProtocol>
<staticContent>
<remove fileExtension=".json" />
<mimeMap fileExtension=".json" mimeType="application/json; charset=utf-8"/>
</staticContent>
</system.webServer>
</configuration>
Ich entwickle lokal mit einem Node-Server und alles funktioniert gut, aber auf dem Deployment-Server läuft die App in einer IIS-Instanz und der Serviceworker ist das Caching nicht der angeforderte Vermögenswerte. Es wirft auch keine Fehler auf, also frage ich mich, ob es nur diese "No-Cache" -Deklaration ist, die in die Quere kommt.
Ich bin super neu bei ServiceWorkers und überhaupt kein Devops-Typ. Nicht nach der genauen Lösung suchen, sondern nur versuchen, die Diagnose einzugrenzen, damit ich eine klarere Vorstellung davon habe, was ich meinem Backend-Entwickler fragen soll.
Vielen Dank!
Ehrfürchtig, das ist es, wovon ich überzeugt sein musste. Vielen Dank! – NominalAeon
mehr als willkommen! –