HTTP-кеширование изнутри: ETag, Last-Modified и эвристика браузера

Как браузер принимает решение о кешировании? Что такое условный HTTP-запрос? Как возникает 304 Not Modified? Как устроен принудительный запрос ресурса, минуя кеш? Если эти вопросы для вас актуальны, прошу на огонёк. Изложение намеренно подробное: статья адресована и тем, кто только начинает путь в веб-разработке, и тем, кто просто хочет закрыть отдельные пробелы в понимании механизма кеширования. Скажем "нет" слепому копированию заголовков кеширования. Погружаемся

https://habr.com/ru/articles/1010594/

#сети #http #кеширование #кэширование #rfc9111 #starlette #uvicorn #httpсервер #браузеры #rfc9110

HTTP-кеширование изнутри: ETag, Last-Modified и эвристика браузера

Скажем "нет" слепому копированию заголовков кеширования. Введение Как браузер принимает решение о кешировании? Что такое условный HTTP-запрос? Как возникает 304 Not Modified? Как устроен...

Хабр
Oh, joy! An exhilarating deep dive into HTTP caching 🤯👾 because who doesn't love reading the thrilling saga of RFC 9111? Spoiler alert: It's all about bossing around the #CacheControl header, like the ultimate micromanager of web protocols. 📜💤
https://danburzo.ro/http-caching-refresher/ #HTTPCaching #RFC9111 #WebProtocols #TechDive #HackerNews #ngated
HTTP caching, a refresher · Dan Cătălin Burzo

Let’s relearn web caching together.