У меня есть приложение HTML5, которое использует манифест кеша для обеспечения автономной работы. Это приложение выполняет ajax-вызовы в режиме онлайн, и некоторые из этих вызовов могут получить 403 несанкционированных ответов.
Вот нижняя часть моего файла cache.manifest:
NETWORK:
*
FALLBACK:
/ /offline
Если я удалю резервный раздел, все вызовы ajax, получающие ответ 403, будут работать, как и ожидалось, и я могу обнаружить это с помощью обработчика ошибок jQuery и перенаправить пользователя на страницу входа. форма.
Но если присутствует резервный раздел, те же вызовы получают ответ 200 OK с резервным содержимым HTML в качестве тела, даже если сервер ответил кодом 403, поэтому я не могу узнать, что пользователь не аутентифицирован и должен быть отправлены на страницу входа.
Я что-то пропустил? Заранее спасибо