Как удалить eTag из заголовков http IIS5

Запуск IIS5 (да, действительно). Я хочу удалить http-заголовок eTag, который генерирует для меня IIS. У MS есть статья о том, как синхронизировать eTags в веб-ферме, но не о том, как их удалить ( http://support.microsoft.com/?id=922733 ).

Есть ли способ удалить eTags?


person AngryHacker    schedule 08.11.2008    source источник


Ответы (3)


Насколько я знаю, нет простого способа удалить тег etag веб-ресурсов, таких как файлы изображений, css или js, из IIS 5. Поскольку каждое значение etag восстанавливается при каждом последующем обновлении веб-браузера, в котором нет необходимости, поскольку в этих веб-ресурсах может не быть никаких изменений. Ресурсы.

Возможно, вы захотите попробовать EtagFix, хотя он не удаляет etag, но стабилизирует значения etag, поэтому они не меняются до тех пор, пока веб-ресурсы не будут изменены.

EtagFix стабилизирует etag, создаваемый службами IIS, чтобы он не менялся при каждом перезапуске веб-сервера.

http://www.isapilabs.com/Products/ETagFix/index.htm

person Scott    schedule 17.11.2008

Перейдите в Inetmgr и в свойствах веб-сайта перейдите на вкладку «Заголовки HTTP» и добавьте настраиваемый заголовок HTTP «ETag» без значения.

person jwanagel    schedule 08.11.2008
comment
Это не сработало. IIS теперь просто отправляет 2 http-заголовка ETag: один пустой, а другой со значением, как раньше. - person AngryHacker; 09.11.2008

в этом сообщении блога описывается, как полностью удалить http-заголовок Etag в IIS (iis 6, iis 7 и iis 7.5)

http://lightspeednow.com/blog/2010/05/21/iis-tutorial-how-to-completely-remove-etags-entity-tags-from-iis6-iis7-and-iis7-5/

person Brian    schedule 22.05.2010
comment
Для этого требуется сторонний плагин под названием Helicon Ape. На самом деле нам нужно решение, которое использует собственную конфигурацию IIS, а не дополнительный плагин. Это особенно верно для любой крупномасштабной веб-фермы, где ETag является самой большой проблемой. - person Keith; 07.06.2010