Вопросы по теме 'etag'

HTTP: создание заголовка ETag
Как создать HTTP-заголовок ETag для файла ресурсов?
22529 просмотров

как iis 7 генерирует etags
какой метод/алгоритм использует iis 7 для создания etags. Я ищу точную, а не «ну, они используют контрольную сумму в дате» Это оставляет много вопросов. Какой алгоритм для контрольной суммы, какая дата, какой формат даты (короткий, utc,...
4121 просмотров
schedule 22.08.2022

Дисковое кэширование http-библиотеки для Java: существует ли она?
Насколько я вижу, Apache HttpClient не имеет кэширования, поэтому мой вопрос: знаете ли вы о библиотеке Http, которая может кэшировать на диск? Было бы забавно реализовать это самому, но прежде чем я это сделаю, лучше проверить, существует ли оно уже...
527 просмотров
schedule 26.06.2022

fresh_when в Ruby не работает с рендерингом xml
Пытаясь реализовать поддержку условного GETting в системе rest, мы натолкнулись на fresh_when и stale? методы. Следующий код отлично работает с 304 и не требует дальнейшего рендеринга: if stale? (: Etag => resource,: last_modified =>...
448 просмотров
schedule 04.08.2022

Должны ли HTTP ETag учитывать регистр?
Я создаю библиотеку для обработки клиентского кэширования через HTTP на веб-сервере (т. е. для обработки HTTP-заголовков If-Match, If-Modified-Since, If-None-Match и If-Unmodified-Since), и я m сейчас работаю над ETags (тегами сущностей). Мой...
868 просмотров
schedule 06.12.2022

ETags, IIS7, политика кэширования ядра (enableKernelCache)
Вопрос, состоящий из двух частей (части тесно связаны): с политикой ETag OOTB по умолчанию, которую использует IIS7, почему мы не видим взаимодействие If-None-Match/304 при навигации по страницам? Например, заголовки, возвращаемые для запроса...
4505 просмотров
schedule 08.08.2022

YSlow дает противоречивые результаты для ETag
Когда я запускаю YSlow на своем сайте, я получаю «F» в пункте «Настроить ETags»; он утверждает, что для многих (всех?) моих изображений, таблиц стилей и т. д. нет etags. Однако, если я запускаю тест на одном из этих изображений напрямую, я получаю...
3208 просмотров
schedule 17.07.2022

Emacs: проблема с файлом тегов?
Я использую ctags для создания тегов для моего Emacs, чтобы читать символы, используя cygwin. Emacs говорит "visit-tags-table-buffer: файл /home/superman/tags не является допустимой таблицей тегов" вот мои варианты поиска файлов и создания...
3230 просмотров
schedule 23.09.2022

Удалить Etag из favicon.ico
используя yslow в проекте, у меня возникла «проблема», которую я не могу решить. Ислоу продолжает жаловаться: Существует 1 компонент с неправильно настроенными ETags http://www.domain.com/favicon.ico . У меня есть следующее в моем...
5208 просмотров
schedule 27.01.2024

Как создать http ETag в С#?
Учитывая, что файл возвращается как часть http-запроса. Как правильно создать ETag для этого файла? http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.19 Я видел, как это делается несколькими способами Использование времени...
10114 просмотров
schedule 31.03.2022

Предотвращение ненужных запросов If-Modified-Since и ответов 304 на Amazon S3
Я использую AWS SDK для .NET для загрузки нескольких изображений. Прежде чем сделать PutObjectRequest, я устанавливаю заголовки max-age и expires для интервалов и дат далекого будущего соответственно. Это начальный запрос изображения:...
1504 просмотров
schedule 29.09.2022

Как перейти к объявлению функции С++ с помощью тегов etag?
Я создал файл TAGS с тегами etags, включая несколько каталогов в каталоге библиотеки, которую я использую. Команда была примерно такой: etags *.h *.cpp /path/to/library/include/* /path/to/library/libsrc/*.cpp Когда я вызываю функцию поиска...
808 просмотров
schedule 11.03.2023

Объединение содержимого файлов TAGS из разных каталогов
Я имею в виду файл TAGS, созданный с помощью ctags или etags, чтобы иметь некоторую навигацию по коду в Emacs с помощью M-. . Типичный проект выглядит так: Большая стандартная библиотека (более 100 файлов, но редко обновляется)....
221 просмотров
schedule 05.12.2022

Обновление HTTP ETag
Я использую WebDav для размещения метаданных в файлах и папках сервера вместе с кешем, чтобы избежать ненужных запросов к серверу на основе свойства файлов ETag. По сути, я отправляю запрос HEAD и проверяю, соответствует ли ETag тому, который у...
837 просмотров
schedule 31.03.2023

Остановить блокировку ETag Apache
Я написал веб-приложение, использующее чужой API, для которого требуются ETag. Я пробовал этот код: header("ETagbleh: whatever"); Который отлично работает. Однако, когда я установил это: header("ETag: whatever"); Ничего не...
304 просмотров
schedule 20.07.2022

eTags настроены неправильно
YSlow выдает мне сообщение «Есть 94 компонента с неправильно настроенными ETags». Я настроил их с .htaccess "FileETag MTime Size" на Apache. Изображения показывают etags в следующем формате: 245975c-3f4-9d8ae780 . Мы не собираемся масштабировать...
18049 просмотров
schedule 09.07.2023

Стоит ли добавлять md5-строку в URL-адреса изображений?
Я динамически генерирую страницу с помощью PHP. Я использую выходную строку сайта для создания Etag и проверяю, чтобы отправить 304 (не изменено), когда сайт не изменился с момента последнего запроса. Сейчас я также пытаюсь улучшить кэширование...
1109 просмотров
schedule 18.09.2022

Кеширование / Etag для статических действий в Rails 4
Поскольку Rails 4 удалил кеширование страниц и кеширование действий, мне интересно, как Rails 4 может кэшировать действие, которое не имеет переменных и имеет только html в представлении? Должен ли я фрагментировать кэш статического HTML в...
3167 просмотров

AFNetworking возвращает 200 вместо 304 — ETag
Я пытаюсь использовать etag для кэширования своих изображений, в первый раз он загружает все изображения, как и должен, однако во второй раз он делает то же самое, когда должен войти в блок с ошибкой с 304. Я пытался сделать внешний запрос, и я...
2740 просмотров
schedule 12.07.2023

mod_cache + ETag: Apache не отвечает 304 клиенту
У меня проблема с mod_cache и ETags. Вот мой сценарий: Среда: Firefox, Apache 2.2.22 (по умолчанию Mac OSX), любое веб-приложение, Apache является прокси-сервером для веб-приложения. Начальное состояние: Браузер имеет (просроченную)...
1408 просмотров
schedule 08.03.2022