Как HTTP-кеш (использование ETAG) с помощью Spring Framework? - PullRequest
0 голосов
/ 30 сентября 2019

Я довольно плохо знаком с кешированием. У меня есть ресурс для загрузки на сервере, где curl -I сказал мне следующее:

HTTP/1.1 200 OK
Date: Mon, 30 Sep 2019 08:16:58 GMT
Server: Apache/2.4.29 (Ubuntu)
Last-Modified: Tue, 03 Nov 2009 12:20:32 GMT
ETag: "93e-47776853c2400"
Accept-Ranges: bytes
Content-Length: 2366
Content-Type: image/jpeg

Я нашел этот заголовок ETag и спросил, что это такое. Я подумал, что это то, что я могу использовать кеширование HTTP. Я использую Spring Boot для своего приложения. Это приложение загружает большое количество изображений с сервера. Я бы хотел избежать ненужных загрузок, добавив кеширование HTTP с помощью некоторых простых трюков Spring.

Кто-нибудь может мне сказать или показать хороший читаемый ресурс, который точно объясняет это? Я только закончил учебниками для кэширования на стороне сервера, если бы я предоставлял файлы через сервер.

...