Jquery Ajax Кэширование ответа

Я пытаюсь кэшировать ответ jQuery Ajax. Заголовки ответа как ниже
Но данные не получают кэш каждый раз, когда запрашивают обратно на сервер.


Я пошел через ссылку
1. Кэширование ответа jquery ajax в javascript/browser и несколько других моих вызовов jquery, как показано ниже

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

но все равно не повезло.

1 ответ

Похоже, что ответы POST не кэшируются. Из этого:

Параметр не нужен для других типов запросов, за исключением IE8, когда выполняется POST для URL, который уже был запрошен GET.

Также посмотрите это:

Кэширование ответа jquery ajax в javascript/browser

Другие вопросы по тегам