Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / BLOB Image HttpHandler / 5 сообщений из 5, страница 1 из 1
01.12.2006, 15:02
    #34170799
Аноним
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BLOB Image HttpHandler
Проблема в следующем: создал хендлер для извлечения картинок из базы, но не устраивает что если юзер запрашивает одну и ту же картинку — она каждый раз грузится заново. Докурутил хеадеры — теперь другая проблема — броузер один раз грузит картинку и даже если она изменилась на сервере — изменения на клиенте не видны

Как мне быть?
...
Рейтинг: 0 / 0
01.12.2006, 16:42
    #34171184
Dimon aka Manowar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BLOB Image HttpHandler
Покурить на тему заголовка Expires и 304 ответа сервера например.
ЗЫ. .NET в этом направлении мало что дает, 304 точно ручками делать придется.

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
04.12.2006, 11:23
    #34174026
Аноним
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BLOB Image HttpHandler
Здравствуйте, Dimon aka Manowar, Вы писали:

DAM>Покурить на тему заголовка Expires и 304 ответа сервера например.
DAM>ЗЫ. .NET в этом направлении мало что дает, 304 точно ручками делать придется.

DAM>
данное сообщение получено с www.gotdotnet.ru
DAM>ссылка на оригинальное сообщение


А какова последовательность работы хендлера в таком случае?
где можно почитать про то кто что спрашивает и как отдает?
...
Рейтинг: 0 / 0
04.12.2006, 13:49
    #34174686
Sinclair
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BLOB Image HttpHandler
Здравствуйте, Dimon aka Manowar, Вы писали:
DAM>Покурить на тему заголовка Expires и 304 ответа сервера например.
DAM>ЗЫ. .NET в этом направлении мало что дает, 304 точно ручками делать придется.
Ну почему же. Если выставить правильно настройки Response.Cache, то и хидеры будут правильные, и 304 если что отдастся. 1.2.0 alpha rev. 655
...
Рейтинг: 0 / 0
04.12.2006, 13:58
    #34174730
Dimon aka Manowar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BLOB Image HttpHandler
Примерно так - проверяется наличие заголовков If-Modified-Since и ETag (если есть желаение) в запросе, проверяется дата изменения документа и если эта дата <= даты из If-Modified-Since - возвращается 304 статус:
Response.StatusCode = 304;
Response.Status = "304 Not Modified";
Response.Flush();
Response.End();
Подробней рекомендую поглядеть на W3C соотв. раздел.

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


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