Warum Caching einer Anwendung verhindert Cors Anfrage?Warum Caching HTML5-Seite verhindern, Cors Anfrage zu tun?
Ich habe ein Beispiel, zwei HTML-Seite exakt identisch mit Ausnahme der zweiten Zeile:
index.htmllink
<!DOCTYPE html>
<html manifest="main.appcache">
index2.htmllink
<!DOCTYPE html>
<html>
Warum der eine ohne Manifest funktioniert gut und der mit Manifest funktioniert nur das erste Mal und aufhören zu arbeiten, wenn die Anwendung zwischengespeichert wird? (F5 mehrmals drücken)
Ich habe mit Firefox, Chrome und IE getestet.
Und wenn Sie auf Ihrem Desktop speichern ... es funktioniert! – Thomas
Was hat CORS damit zu tun, führen Sie tatsächlich domänenübergreifende Aufrufe aus? – adeneo
Haben Sie versucht, Ihren Appcache mit dem Abschnitt NETWORK zu aktualisieren, der Anfragen zulässt? Versuche es mit einem einfachen NETZWERK *. Details hier http://www.html5rocks.com/en/tutorials/appcache/beginner/. Andernfalls, wenn Ihr FastFlicker nicht im CACHE-Bereich ist, wird es nicht geladen, und der Cache gibt 404 zurück, was bedeutet, dass die Ressource nicht zwischengespeichert wird. – Andrey