Ist es möglich, SAPUI5 zu zwingen, alle Ressourcen vom Server neu zu laden? Zum Beispiel durch Anhängen eines (zufälligen) Parameters an alle Anfragen (Views, Controls, etc)? Ich weiß, dass Sie jquery veranlassen können, einen Parameter an alle Anfragen mit jQuery.ajaxSetup anzuhängen, aber dies scheint nicht alle Anfragen von OpenUI5 abzudecken, da einige Anfragen gemacht wurden, bevor jquery geladen wurde (wie zum Beispiel Bibliotheken für das Vorladen).So deaktivieren Sie den Browser-Cache in OpenUI5/SAPUI5 vollständig
Antwort
Ressourcen sollten nur vom Server geladen werden, wenn sie geändert wurden. Um dies zu tun, könnte Cache Buster Mechanismus verwendet werden.
Der Cache-Buster-Mechanismus ermöglicht es, die SAPUI5-Ressourcen immer in den Browser-Cache zu stellen, bis eine UI-Bibliothek oder eine Webanwendung geändert wurde.
Nach meinem Wissen ist es eine serverspezifische Konfiguration. ob Du xsjs verwenden, versuchen Sie folgendes in Ihre .xsaccess Datei hinzufügen:
"cache_control":
als "no-store" weit ich weiß, gibt es keine offizieller Weg, dieses Ziel nur beim Kunden zu erreichen. Sie benötigen eine serverseitige Lösung wie Cache Buster (von Dopedev erwähnt).
Allerdings haben die Ui5Strap-Jungs einen Hack geschrieben, der genau das zu tun scheint, was Sie tun möchten. Es hängt einen festen oder zufälligen Parameter an alle von UI5 gestellten Anfragen an. Bitte beachten Sie, dass diese Lösung nicht für den produktiven Einsatz geeignet ist und an zukünftigen Versionen von UI5 nicht mehr arbeiten kann.
- 1. So deaktivieren Sie Sitecore Analytics vollständig
- 2. So deaktivieren Sie die NDK-Unterstützung in Android Studio vollständig
- 3. So deaktivieren Sie den Größenänderungscursor
- 4. So deaktivieren Sie den integrierten Suchdialog
- 5. So trennen Sie den TCPClient vollständig? (Indy)
- 6. Deaktivieren Sie GridView Element klicken Sie vollständig
- 7. BrowserCache Entfernung funktioniert nicht
- 8. Java-Sicherheitsmechanismus vollständig deaktivieren?
- 9. Deaktivieren Android GridView Hervorhebung vollständig (Auswahl deaktivieren)
- 10. So deaktivieren Sie den Java-Erweiterungsmechanismus
- 11. So deaktivieren Sie den Ruhezustand Caching
- 12. So deaktivieren Sie den Menüpunkt "Move System"?
- 13. So deaktivieren Sie den Bereichswähler aus Hochwertdiagrammen
- 14. So deaktivieren Sie den Slack URL-Vorschlag?
- 15. So entfernen Sie den Hintergrund des Layouts vollständig
- 16. Wie kann ich den Yammer-Chat vollständig deaktivieren?
- 17. So deaktivieren Sie "periodicals_call_remote"
- 18. Wie redactor Tooltip vollständig deaktivieren?
- 19. So deaktivieren Sie E_STRICT
- 20. So deaktivieren Sie den Symbolglanzeffekt in Xcode 5
- 21. So deaktivieren Sie den Formatierer in Delphi 2010
- 22. So deaktivieren Sie den Cache in Cordova Android App
- 23. So deaktivieren Sie den Cache-Speicher in Kernel-Modulen
- 24. So deaktivieren Sie den Schatten um Kartenansicht in Android
- 25. So deaktivieren Sie den Zugriff auf die Benachrichtigungsleiste in Android?
- 26. So deaktivieren Sie den Farbübergang in Highcharts Gauge-Solid
- 27. vollständig zu deaktivieren Thread-Sicherheit in VB.Net
- 28. Deaktivieren Sie den Steuerungsstatus
- 29. Deaktivieren Sie den Netzwerkzugriff
- 30. So deaktivieren Sie eine TextView