Я бы хотел, чтобы браузер вел себя следующим образом при запросе элемента с сервера.
Браузер проверяет свой кеш.
Если предмет отсутствует, запросить его у сервера.
Если элемент находится в кеше, запросить его временную метку на сервере.
Если отметка времени сервера более поздняя, чем отметка времени в кэше, запросить элемент у сервера.
5. В противном случае используйте кэшированный элемент.
Это поведение реализовано в современных браузерах? Если да, то как мне запросить это поведение из браузера?