使用winjs.xhr时如何缓存JSONP响应



使用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请求中。元素。

最新更新