Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 21150|Antwoord: 3

[ASP.NET] asp.net Verwijder het X-Powered-By-bericht uit de websiteheaders

[Link kopiëren]
Geplaatst op 19-09-2018 09:58:03 | | | |
Bij gebruik van IIS als webserver zullen de response headers van de output aspx-pagina altijd automatisch X-Powered-By, X-AspNet-Version en Server bevatten. Bij het gebruik van andere webservers kun je vaak beknoptere responsheaders krijgen. Voor websites met hoge belasting zou het opslaan van een paar responsheaderitems ook objectief verkeer moeten besparen. Vanuit het perspectief van de programmeur worden deze headeritems blootgesteld aan de versie die door het websiteprogramma wordt gebruikt, en ten tweede vernietigen ze ook het principe van eenvoud. Daarom is er altijd een zoektocht naar manieren om ervan af te komen.



X-AspNet-Versie

Voeg gewoon <httpRuntime enableVersionHeader="false" /> toe aan het <system.web> gedeelte van het web.config-bestand.
MSDN legt de betekenis van deze optie als volgt uit:

enableVersionHeader

Optionele Booleaanse attributen.

Specificeert of ASP.NET versieheaders moet uitvoeren. Microsoft Visual Studio 2005 gebruikt deze eigenschap om te bepalen welke versie van ASP.NET momenteel in gebruik is. Voor productie is deze eigenschap niet vereist en kan deze worden uitgeschakeld.

Opmerking: Deze eigenschap is niet beschikbaar in .NET Framework 1.0.

De standaardwaarde is True.


X-Aangedreven Door

Dit is het makkelijkst, want in IIS controleer je de "Properties" van de website, selecteer je het tabblad "HTTP Header", en zie je dat er een "X-Powered-By"-optie is in de "Custom HTTP Header", verwijder die gewoon.



X-AspNetMvc-Versie

Global.asax.cs dossier








Vorig:Na het configureren van de httpd-omgeving, voer je in: http://***/index.php om een 404-fout te rapporteren
Volgend:Koop de javascrip{filter}t handgeschreven handtekening-plugin
 Huisbaas| Geplaatst op 24-09-2019 16:49:03 |
De x-powered by: ASP.NET methode verwijderd

 Huisbaas| Geplaatst op 04-03-2023 22:44:25 |
ASP.NET web.config beveiliging en prestatieoptimalisatie voor MVC
https://www.itsvse.com/thread-10521-1-1.html
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com