Почему при загрузке миниатюры заголовок управления кэшем не имеет кеша? - PullRequest
0 голосов
/ 17 января 2019

При перечислении элементов я могу получить миниатюру URL для загрузки контента с помощью параметра expanding=thumbnails GET, например, drive/items/\(id)/children?$expand=thumbnails.

На данный момент я могу сохранить средний URL. Позже я использую это, чтобы загрузить изображение.
Согласно документам:

Миниатюрные URL-адреса защищены от кеширования. URL-адрес изменится, если элемент изменится так, что для этого потребуется создать новый эскиз. "

Я ожидал, что URL был кэширован (я делаю прямые звонки из Swift). Однако этого не происходит. Когда я отлаживаю результаты, оказывается, что OneDrive устанавливает «no-cache» в заголовке «cache-control» и, таким образом, стек запросов URL tvOS не кэширует их.

Кажется, это противоречит документам. Есть идеи, почему, пожалуйста?

...