使用jQuery.ajax()函数,可以利用其&属性来缓存 JSONP 响应。cache
isModified
该WinJS.xhr
函数似乎没有任何直接属性。我看到很多问题都在询问禁用缓存的方法。我需要一种始终缓存JSONP 响应的方法。
我已经尝试过这样的事情,但它不起作用 -
WinJS.xhr({
url: URL_that_returns_JSONP_response,
headers: {
"Cache-control": "Public"
} })
.done(
...
当我用 Fiddler 检查 HTTP 响应状态时,我看到状态码仍然是 200 并且响应没有被缓存。如何在使用 WinJS.xhr 时启用 JSONP 响应的缓存?