powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Кэширование результата обработки страницы
3 сообщений из 3, страница 1 из 1
Кэширование результата обработки страницы
    #37452221
hackersdelight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток. Есть пользовательский HttpHandler, который обрабатывает параметры url и по ним записывает в response xml.
сделала обработку запроса таким образом, что данные, если они не были изменены, клиенту не отсылаются, а возвращается StatusCode 304. Но этого недостаточно, сейчас хочу сделать так, чтобы запросов на сервер ВООБЩЕ НЕ БЫЛО.
Т.е. ответ на запрос, который уже был сделан ВСЕГДА брался из кэша браузера. Тестирую это счастье на IE9, проверка новых версий страницы выставлена в never.
Не удается НЕ ПОСЫЛАТЬ запросы на сервер. Как ни крути, в response почему-то записывается Date и Expires (равные друг другу) и при следующем запросе все равно идет обращение на сервер.
Помогите, пожалуйста, решить проблему.
...
Рейтинг: 0 / 0
Кэширование результата обработки страницы
    #37454743
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если создаешь систему, в коей повторных обращений к серверу нет - юзай аякс, т.е. чел кликнул по менюшке - смотришь: есть ли в кеше данные, и если нет, то тогда сам лезешь на сервер, иначе - из кеша
кешь можно реализовать по старинке - писать все в window.name и т.п., либо в localStorage, только будет работать в новых браузерах
+ твой вариант не сработает, если пользователь тупо нажмет F5, а не перейдет по ссылке

блог обо всем что посчитал полезным
...
Рейтинг: 0 / 0
Кэширование результата обработки страницы
    #37455809
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если добавить Cache-Control:max-age=604800, а ETag, Last-Modified, Expires вырезать?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Кэширование результата обработки страницы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]