Если я загружаю документ с использованием NSURLConnection / NSURLCache, который кэшируется, редактирую этот документ на сервере (поэтому меняются заголовки Last-Modified и Etag), а затем снова загружаю документ, возвращается предыдущая версия кэша. NSURLCache / NSURLConnection не предпринимает попыток проверить наличие более нового ресурса с использованием заголовков If-Modified-Since / If-None-Match в запросе (который будет возвращать более новую версию ресурса).
Должно ли NSURLCache использоваться вместе с проверкой NSURLConnection для обновленного ресурса на сервере с использованием заголовков Last-Modified / Etag, которые были ранее кэшированы? Кажется, я не могу найти какую-либо документацию, чтобы сказать, должно ли это произойти или если проверка содержимого HTTP 304 остается за разработчиком.