使用jquery.ajax()函数可以通过使用其cache
&isModified
属性。
WinJS.xhr
功能似乎没有任何直接属性。我看过很多问题,要求一种禁用缓存的方法。我需要一种方法来使JSONP响应始终缓存。
我尝试过这样的事情,但它不起作用 -
WinJS.xhr({
url: URL_that_returns_JSONP_response,
headers: {
"Cache-control": "Public"
} })
.done(
...
当我使用Fiddler检查HTTP响应状态时,我看到状态代码仍然200&响应没有缓存。在使用winjs.xhr时,如何启用JSONP响应的缓存?
通过创建a< script>元素及其SRC属性设置为请求URL。您无法将自定义标头添加到A< script>的HTTP请求中。元素。