Ich versuche, einen Service Worker auf einer grundlegenden Flasche App auf Google App Engine für Python zu verwenden. Von dem, was ich verstehe, wenn ich möchte, dass der Service-Mitarbeiter alle Anfragen in meiner Domain bearbeitet, muss er sich im Stammverzeichnis der Anwendung befinden. Allerdings kann ich nicht herausfinden, wie GAE den Zugriff auf meine service-worker.js im root erlaubt. Ich erhalte derzeit eine 404-Antwort, wenn ich versuche, den Service-Mitarbeiter zu registrieren. Jede Hilfe würde sehr geschätzt werden, danke.Service Worker im Stamm auf GAE
1
A
Antwort
0
Sie können dies über die Option static_files
in Ihrer app.yaml
, wie described in the documentation konfigurieren.
Sie sollten wahrscheinlich opt your /service-worker.js
out of caching zur gleichen Zeit.
Etwas wie:
handlers:
- url: /service-worker\.js
static_files: service-worker.js
upload: service-worker\.js
expiration: 0m
Verwandte Themen
- 1. Service Worker arbeitet auf http
- 2. FCM Service Worker setBackgroundMessageHandler
- 3. Service Worker und AJAX
- 4. XMLHttpRequest in Service Worker
- 5. Service Worker, Doppel-Caching?
- 6. Understanding Service Worker Bereich
- 7. CDN Service Worker
- 8. Service Worker Cache-Größen
- 9. Zugriff auf localStorage von Service Worker
- 10. TensorFlow Master und Worker Service
- 11. Service Worker-Datei Offline-Ereignisse
- 12. Service-Worker Warnung in Google Chrome
- 13. Service-Worker Vorbelastung Unterseiten nach pageloading
- 14. Wie kann ich auf Web Worker in einem Service Worker zugreifen?
- 15. Service-Worker: Remote-Dateien werden nicht zwischengespeichert
- 16. Ignorieren Ajax Anfragen in Service Worker
- 17. Wie URLs in einem Service Worker analysieren
- 18. Android lokale Benachrichtigung mit Angular Service Worker
- 19. Wie deinstalliere ich einen Service Worker?
- 20. Chrome und Service Worker Push-API
- 21. Verwenden von Service Worker in angularjs
- 22. Firebase-Dienst wird nicht aktualisiert. Service Worker
- 23. Service Worker Fehler. Nicht funktioniert auf Live (https) Server
- 24. Warum kann SimpleHTTP2Server Service Worker nicht auf localhost laden
- 25. GAE Jersey RESTful Service POST JSON
- 26. Abruf-API-Fehler in Service Worker
- 27. Android Service und Worker-Thread ReentrantLock Endlosschleife
- 28. Twitter Streaming auf GAE
- 29. gae-sessions mit django auf gae
- 30. Vergleich zwischen Service Worker und AppCache
Dank, das hat funktioniert, aber ich hatte auch sicher, dass meine fangen alle Handler 'url zu machen: ./*' kam nach dem URL-Handler-Service-Arbeiter. – ScottyLa
Diese Lösung funktioniert für mich, wenn ich es lokal ausführe, funktioniert aber nicht nach der Bereitstellung (ich bekomme 404). irgendeine Idee warum? – parthi82