Описание тега http-etag

Http Entity tag для управления версиями и кэширования.
1 ответ

Rails Conditional Получить не правильно себя ведет на Heroku

У меня есть приложение Rails 3.2, где клиентская сторона запрашивает обновления на сервере. Этот ресурс не актив, а динамический контент. Стратегия реализации, которую я выбрал, - это условное получение с помощью директивы fresh_when: fresh_when(:et…
04 авг '12 в 01:26
1 ответ

Обработка ETag в Spring MVC REST

Я смотрю на переключение с Apache CXF RS с JAX RS на Spring MVC REST и вижу некоторые проблемы с тем, как Spring MVC REST в настоящее время обрабатывает ETag. Может быть, я не правильно понимаю, или есть лучший способ добиться того, что в настоящее …
21 окт '15 в 15:43
1 ответ

Как установить Etag для URL в игровых рамках?

Я уже искал, чтобы установить Etag в playframework. Все, что я получил, это1) https://www.playframework.com/documentation/2.0/Assets 2) https://www.playframework.com/documentation/2.0/JavaResponse Первый вариант работает только для активов или файло…
15 май '15 в 12:47
1 ответ

htacces redirect, если e-tag или последний раз измененный в заголовке запроса

Я пытался найти ответ, но не могу найти учебники или документы, которые я могу понять, поэтому я даже не уверен, возможно ли это, но; Я хотел бы перенаправить / переписать URL-адрес, если дата последнего изменения или etag находится в заголовке запр…
3 ответа

Есть ли причина не использовать USE_ETAGS с CommonMiddleware в Django?

Единственная причина, по которой я могу думать, заключается в том, что расчет ETagЭто может быть дорого. Если страницы меняются очень быстро, кеш браузера, вероятно, будет аннулирован ETag, В этом случае вычисление ETag было бы пустой тратой времени…
02 май '10 в 00:34
1 ответ

Нужно ли снова отправлять ETag с заголовком 304 Not Modified?

Я играл с PHP, использовал ETags, IF_NONE_MATCH и т. Д., Когда произошла странная вещь. Я написал код ниже, который проверяет IF_NONE_MATCH. Если он соответствует моему ETag, я отправляю заголовок ответа 304. Если нет, я отправляю другим заголовкам …
02 апр '13 в 19:57
0 ответов

Какова должна быть логика анализа файла, содержащего (HTTP и данные) и (ETag и данные) и (HTTP,ETag и данные)

Я пытаюсь проанализировать файл, содержащий несколько заголовков и данных, так что часть заголовка HTTP/1.1 302 найдено Cache-Control: без хранилища, без кэша, приватный Прагма: без кеша Истекает: сб, 15 ноября 2008 г., 16:00:00 по Гринвичу P3P: pol…
02 май '13 в 09:36
1 ответ

HTTP ETag воспроизведение

Недавно обнаружив проблемы, связанные с HTTP ETag и нашей CDN, я попытался записать некоторые из них в Fiddler для хорошо известных сайтов. Однако, похоже, что какую бы комбинацию браузера и веб-сайта я не использовал, я не вижу никакого прохода. Ес…
28 сен '11 в 15:44
1 ответ

Обновление HTTP ETag

Я использую WebDav для размещения метаданных в файлах и папках сервера вместе с кешем, чтобы избежать ненужных запросов к серверу на основе свойства ETag файлов. По сути, я отправляю запрос HEAD и проверяю, совпадает ли ETag с тем, который есть у ме…
03 авг '12 в 10:07
0 ответов

Проверка изменений ресурсов с помощью HTTP ETag

Мое мобильное приложение запрашивает PHP API, чтобы получить данные с сервера и отобразить их на мобильном телефоне. Моя цель - проверить, был ли изменен ресурс на сервере. Если да, возьмите его, чтобы обновить мою кэшированную версию данных. Иначе,…
03 июн '13 в 16:58
4 ответа

Каков предлагаемый способ хранения ресурса ETag?

Где я должен хранить ETag для данного ресурса? Подход A: вычислять на лету Получите ресурс и вычисляйте ETag на лету при каждом запросе: $resource = $repository->findByPK($id); // query // Compute ETag $etag = md5($resource->getUpdatedAt()); $…
1 ответ

Как отключить Etag в Npm Express на уровне конфигурации?

Я новичок в nodejs и npm. У меня была задача отключить генерацию Etag на уровне конфигурации npm express. Я нахожу ответ какapp.set('etag', false); // turn off и похоже на это в онлайн. Отключение в смысле не в коде приложения, я должен отключить в …
07 ноя '18 в 06:36
2 ответа

Истекающий / уничтожающий Etag в Rails

При выполнении HTTP-кэширования в рельсах, однажды будет использовать:fresh_wen etag: @user, public: true Проблема в том, что если вы предоставите свой HTML для страницы, кэшированная страница больше не будет действительной. Поэтому нам нужен способ…
16 окт '12 в 05:25
1 ответ

Создание etags для изображений в asp.net?

На моем сайте пользователи могут загружать изображения, которые отображаются публично. Когда пользователь загружает новое изображение, оно перезаписывает одно из своих старых изображений. Поскольку изображения могут быть большими, я хочу, чтобы они …
26 окт '11 в 09:40
1 ответ

HTML ETags и Github Pages

Я прохожу курс в Udacity, и мы изучаем систему кеширования, которую предоставляют ETags: https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/http-caching Я использую страницы GitHub, и из ответа на форумах: http:…
10 авг '14 в 15:39
1 ответ

Являются ли запросы параметризованной версии для css/js излишними, когда сервер отправляет etags?

Это параметризованные версии запросов, такие как style.css?v=1234, для css/js лишнее, когда etags отправляются сервером?
23 май '13 в 23:02
2 ответа

Как использовать ETag / If-Match с несколькими элементами

Рекомендуемый способ обработки оптимистической блокировки в интерфейсе RESTful заключается в возврате ETag из ПОЛУЧИТЬ, и поставляя If-Match на PUT, то есть: GET /items/1 --> gives client an ETag for a single item PUT /items/1 <-- client gives…
23 мар '12 в 10:47
0 ответов

CSS-файлы не кэшируются

Мы используем IBM HTTP сервер в качестве нашего веб-сервера. Всякий раз, когда запрос отправляется на домашнюю страницу, браузер кэширует все статические файлы, такие как js или изображения, кроме CSS. Почему кешируются файлы JS, которые также являю…
0 ответов

Можно ли заставить Safari использовать условное получение HTTP для первого документа?

Я пытаюсь добавить функциональность HTTP Conditional Get на первую страницу мобильного сайта. Однако то, что я вижу, заставляет меня думать, что Safari просто не поддерживает HTTP Conditional Get для первого загружаемого документа. Я проверил это, с…
24 апр '13 в 21:21
0 ответов

Зачем указывать Last-Modified?

Я немного запутался с этим заголовком. Я уже добавил "Expires" и "Cache-Control: max-age" в моем.httaccess. Я также удалил "E-tag" и "Last-Modified" согласно совету: Если вы удалите заголовок Last-Modified и ETag, вы полностью исключите запросы If-M…