Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / управляемый кэш / 2 сообщений из 2, страница 1 из 1
05.09.2006, 16:24
    #33965873
Andrbig
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
управляемый кэш
Да, да, да, снова кэширование. :) Не корысти ради, просто не могу найти ответ. Гугл и msdn не помогают...

Все вопросы про кеширование сводятся к "как включить" и "как выключить". У меня вопрос — как управлять ответом "как брать/не брать".

Итак, в запросе есть If-Modified-Since: Tue, 05 Sep 2006 12:04:13 GMT . IIS обнаруживает, что эта страница сидит в кэше и подходит под кеширующее условие. Выдает из кэша (для .aspx):

HTTP/1.1 200 OK
Cache-Control: public
Content-Length: 668
Content-Type: text/html; charset=windows-1251
Expires: Tue, 05 Sep 2006 12:06:27 GMT
Last-Modified: Tue, 05 Sep 2006 12:05:27 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
Date: Tue, 05 Sep 2006 12:05:27 GMT

bla-bla-bla
а хотелось бы получить от него (как это работает для .htm):

HTTP/1.1 304 Not Modified
Last-Modified: Tue, 05 Sep 2006 12:20:00 GMT
Accept-Ranges: bytes
ETag: "86ba879be5d0c61:1aae"
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
Date: Tue, 05 Sep 2006 12:20:36 GMT
Цель — избавиться от bla-bla-bla (допустим оно большое, а канал слабый). Как рулить этим статусом (200/304)?
...
Рейтинг: 0 / 0
05.09.2006, 20:30
    #33966515
Dimon aka Manowar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
управляемый кэш
Ручками, ручками. Умники из команды ASP.NET до обработки 304 ответа и Last-Modified/If-Modified-Since не дошли, мало того, они еще и Expire подизвратили с кешированием...

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / управляемый кэш / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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