как установить последний заголовок ответа для статических файлов, таких как изображения в IIS 7.5 и выше - PullRequest
0 голосов
/ 18 марта 2019

Поставщик услуг, который загружает изображения, видео и аудиофайлы с нескольких серверов загрузки, просит установить для заголовка Last-Modified Response текущую дату файлов, чтобы они могли идентифицировать текущие обновленные файлы под одним и тем же URL-адресом. Оглядываясь вокруг, я многое узнал о заголовке, но как я могу добавить заголовок к ответам для статических файлов и убедиться, что это на самом деле дата последнего изменения конкретного файла? Или IIS достаточно умен, чтобы сделать это сам по себе, если я добавлю имя заголовка в настройках IIS для сайта?

1 Ответ

0 голосов
/ 04 апреля 2019

Возьмите инструмент наподобие Fiddler (https://www.telerik.com/fiddler)) и посмотрите заголовки ответов, как они есть в коробке. Заголовок Last-Modified должен соответствовать дате изменения, указанной в файлах.

Прочитать спецификацию для последнего изменения в соответствии с 14.29 (https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html) Если предположить, что IIS соответствует тому (что я считаю, это так), вы должны быть настроены без внесения каких-либо изменений в ваш веб-сервер.

...