Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 21150|Svar: 3

[ASP.NET] asp.net Fjern X-Powered-By-beskeden fra hjemmesidens headers

[Kopier link]
Opslået på 19/09/2018 09.58.03 | | | |
Når man bruger IIS som webserver, vil responsheaderne på output-aspx-siden altid automatisk inkludere X-Powered-By, X-AspNet-Version og Server. Når du bruger andre webservere, kan du ofte få mere præcise svarheaders. For højbelastningswebsites bør det også spare objektiv trafik at gemme nogle få svar-header-elementer. Set fra programmørens synspunkt er disse header-elementer udsat for den version, som webprogrammet bruger, og for det andet ødelægger de også princippet om enkelhed. Derfor er der altid en søgen efter måder at slippe af med dem på.



X-AspNet-Version

Tilføj blot <httpRuntime enableVersionHeader="false" /> til sektionen <system.web> i web.config-filen.
MSDN forklarer betydningen af denne mulighed således:

enableVersionHeader

Valgfrie booleske attributter.

Specificerer, om ASP.NET skal outputte versionsheaders. Microsoft Visual Studio 2005 bruger denne egenskab til at afgøre, hvilken version af ASP.NET der aktuelt er i brug. For produktion er denne egenskab ikke påkrævet og kan deaktiveres.

Bemærk: Denne egenskab er ikke tilgængelig i .NET Framework 1.0.

Standardværdien er Sand.


X-Drevet af

Det er det nemmeste, for i IIS, tjek "Egenskaber" på hjemmesiden, vælg fanen "HTTP Header", og du vil se, at der er en "X-Powered-By"-mulighed i "Custom HTTP Header", bare slet den.



X-AspNetMvc-Version

Global.asax.cs fil








Tidligere:Efter at have konfigureret httpd-miljøet, indtaster: http://***/index.php for at rapportere en 404-fejl
Næste:Køb javascrip{filter}t håndskrevet signatur-plugin'et
 Udlejer| Opslået på 24/09/2019 16.49.03 |
Fjernede x-powered-by: ASP.NET-metoden

 Udlejer| Opslået på 04/03/2023 22.44.25 |
ASP.NET web.config sikkerhed og ydeevneoptimering for MVC
https://www.itsvse.com/thread-10521-1-1.html
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com