2017-11-24 6 views
0

Ich versuche, die jQuery Ajax Antwort zwischenzuspeichern. Die Antwortheader lauten wie folgt:
Die Daten werden jedoch nicht jedes Mal, wenn sie den Server anfordert, im Cache gespeichert.

enter image description here
Ich habe allerdings den Link gegangen
1. Caching a jquery ajax response in javascript/browser und einige andere Anruf meine Jquery ist wie unterJquery Ajax Antwort Caching

$.ajax({ 
       url: "xxx", 
       type: "POST", 
       data: { 'xxx':'XXX'}, 
       asyn: false, 
       contentType: "application/json; charset=utf-8", 
       dataType: "json", 
       success: function (data)... 

aber noch kein Glück.

Antwort

0

Es sieht so aus, als würden POST-Antworten nicht zwischengespeichert. Von this:

Der Parameter wird nicht für andere Arten von Anfragen benötigt werden, außer in IE8, wenn ein POST an eine URL gemacht wird, die bereits von einer GET angefordert wurde.

Auch sehen:

Caching a jquery ajax response in javascript/browser