2012-11-11 2 views
2

Используя функцию jQuery.ajax(), можно использовать cache a JSONP response, используя cache & isModified.Как кэшировать ответ JSONP при использовании WinJS.xhr?

Функция WinJS.xhr не имеет прямых свойств. Я видел много вопросов, просящих способ кэширования DISABLE. Мне нужно, чтобы ответ JSONP был всегда кэшировался.

Я пытался что-то вроде этого, но это не работает -

WinJS.xhr({ 
    url: URL_that_returns_JSONP_response, 
    headers: { 
     "Cache-control": "Public" 
    } }) 
    .done(
... 

Когда я проверяю состояние ответа HTTP с Скрипач, я вижу, что код состояния еще 200 & ответ не кэшируется , Как включить кеширование ответа JSONP при использовании WinJS.xhr?

+0

Вы понимаете, что вы можете использовать jquery в проектах WinJS просто отлично? –

ответ

0

Выполнение запроса JSONP выполняется путем создания сценария < > с его атрибутом src, установленным на URL-адрес запроса. Вы не можете добавлять собственные заголовки в HTTP-запрос, отправленный с помощью сценария < >.

Смежные вопросы