Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 21150|Ответ: 3

[ASP.NET] asp.net Удалить сообщение X-Powered-By из заголовков сайта

[Скопировать ссылку]
Опубликовано 19.09.2018 9:58:03 | | | |
При использовании IIS в качестве веб-сервера ответные заголовки выходной страницы aspx всегда автоматически включают X-Powered-By, X-AspNet-Version и Server. При использовании других веб-серверов часто можно получить более лаконичные заголовки ответов. Для сайтов с высокой загрузкой сохранение нескольких элементов заголовков ответов также должно сэкономить объективный трафик. С точки зрения программиста, эти заголовки подвергаются версии, используемой программой сайта, и, во-вторых, они также разрушают принцип простоты. Поэтому всегда есть поиск способов избавиться от них.



X-AspNet-версия

Просто добавьте <httpRuntime enableVersionHeader="false" /> в раздел <system.web> файла web.config.
MSDN объясняет значение этой опции следующим образом:

enableVersionHeader

Опциональные булевые атрибуты.

Указывает, следует ли ASP.NET выводить заголовки версий. Microsoft Visual Studio 2005 использует это свойство для определения, какая версия ASP.NET сейчас используется. Для производства это свойство не требуется и может быть отключено.

Примечание: это свойство недоступно в .NET Framework 1.0.

Значение по умолчанию — True.


X-Powered-By

Это самое простое, потому что в IIS проверьте «Свойства» сайта, выберите вкладку «HTTP Header», и вы увидите, что в «Custom HTTP Header» есть опция «X-Powered-By», просто удалите её.



X-AspNetMvc-версия

Global.asax.cs файл








Предыдущий:После настройки httpd-среды введите: http://***/index.php, чтобы сообщить об ошибке 404
Следующий:Купите плагин для рукописной подписи javascrip{filter}t
 Хозяин| Опубликовано 24.09.2019 16:49:03 |
Убрал метод x-powered-by: ASP.NET

 Хозяин| Опубликовано 04.03.2023 22:44:25 |
ASP.NET безопасность и оптимизация производительности web.config для MVC
https://www.itsvse.com/thread-10521-1-1.html
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com