В IIS я могу безопасно удалить заголовок ASP.NET X-Powered-By?

Это нанесет ущерб? Это служит какой-либо цели кроме, говорят браузеры Вы, .NET установил?

Мне нравится эта статья об изменении заголовка к Чистому Злу. Genius!

http://www.iishacks.com/index.php/2009/11/11/remove-x-powered-by-aspnet-http-response-header/

40
задан ScottE 30 July 2010 в 19:44
поделиться

2 ответа

Этот заголовок (и несколько других заголовков) не требуется и не используется современными браузерами и может быть безопасно удален из конфигурации веб-сайта в IIS без каких-либо последствий. Другие серверные языки также имеют тенденцию включать заголовок «Powered by ...», который можно безопасно удалить. Вот еще одна статья, в которой утверждается то же самое:

http://www.4guysfromrolla.com/articles/120209-1.aspx

[...]

Сервер, X-Powered-By, X-AspNet-Version и Заголовки HTTP X-AspNetMvc-Version не приносят прямой выгоды и без надобности пережевывать небольшое количество пропускной способности. К счастью, эти заголовки ответов можно удалить с помощью некоторые изменения конфигурации.

25
ответ дан 27 November 2019 в 01:45
поделиться

Да, вы можете удалить его, это ни на что не повлияет. Все x-заголовки являются пользовательскими/нестандартными и информационными по определению. Браузеры их игнорируют. Единственное, на что это может повлиять, это на какое-то пользовательское приложение, которое действительно использует их для чего-то, например, веб-гусеница, которая собирает статистику о том, какие технологии используются на каком сайте, может использовать заголовок, чтобы определить, использует ли сайт asp.net. На самом деле они ничего не делают.

5
ответ дан 27 November 2019 в 01:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: