Ich verwende JSONP, um häufig aktualisierte Score-Daten von meinem CDN zu laden. Die JSONP-Datei wird über eine einzige URL geladen, die sich nie von Anforderung zu Anforderung ändert. Es funktioniert ohne Probleme in Firefox und IE, aber in Webkit (speziell Safari und Chrome) sehe ich, dass die Datei nur einmal vom Server geladen wird; Danach wird die Datei - und ihre alten Daten - einfach aus dem Cache in diesen Browsern neu geladen.Wiederholtes Laden von JSONP funktioniert nicht in Safari, Chrome
Ich kann dieses Verhalten verhindern, indem Sie am Ende der URL eine Zufallszahl werfen (oder die Anfrage anders machen), aber dann würde unser CDN (Akamai) einfach die Anfrage von jedem einzelnen Benutzer und unseren Ursprungsservern weiterleiten würde schmelzen.
Kennt jemand eine andere Möglichkeit, JSONP effizient mit einem CDN zu tun?
Kühl. Vielen Dank! – Andrew