У нас есть веб-приложение, которое работает на iPhone.
Файл манифеста в порядке, а ресурсы (html, css, js) кэшированы правильно.
Страница находится на главном экране.
Проблема в том, что когда страница загружает ресурс из кэша, сервер также вызывает GET для чтения файла манифеста кэша.
Сервер настроен на отправку правильного заголовка (макс. age = 31536000; public и т. д.) и хорошо кэширует все остальные файлы, кроме самого манифеста кеша.
Это нормальное поведение? Похоже, что из-за этого вызова есть небольшая задержка для каждой загрузки ресурса.
Есть ли идея, если эти несколько вызовов могут получить статус 304 или даже лучше избежать?