为什么下载缩略图具有高速缓存控制头无高速缓存?

时间:2019-01-16 21:57:06

标签: swift url onedrive tvos nsurlcache

在列出商品时,我可以使用expanding=thumbnails GET参数(例如)获取缩略图的内容下载URL drive/items/\(id)/children?$expand=thumbnails

这时我可以存储中间URL。以后我用它来下载图像。
根据文档:

  

缩略图URL是缓存安全的。如果项目以需要生成新缩略图的方式更改,则URL将更改。”

我期望URL被缓存(我正在从Swift进行直接调用)。但是,这没有发生。当我调试结果时,似乎 OneDrive 在“ cache-control”标头中设置了“ no-cache”,因此 tvOS 的URL请求堆栈未将其缓存

这似乎与文档相反。知道为什么吗?

0 个答案:

没有答案