Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 21150|Svare: 3

[ASP.NET] asp.net Fjern X-Powered-By-meldingen fra nettsidens headere

[Kopier lenke]
Publisert på 19.09.2018 09:58:03 | | | |
Når man bruker IIS som webserver, vil svarhodene på utdata-aspx-siden alltid automatisk inkludere X-Powered-By, X-AspNet-Version og Server. Når du bruker andre webservere, kan du ofte få mer konsise svarheaders. For nettsteder med høy belastning bør det å lagre noen få svar-header-elementer også spare objektiv trafikk. Fra programmererens synspunkt er disse header-elementene eksponert for versjonen som brukes av nettsideprogrammet, og for det andre ødelegger de også prinsippet om enkelhet. Derfor er det alltid en søk etter måter å bli kvitt dem på.



X-AspNet-Version

Legg bare til <httpRuntime enableVersionHeader="false" /> i seksjonen <system.web> i web.config-filen.
MSDN forklarer betydningen av dette alternativet som følger:

enableVersionHeader

Valgfrie boolske attributter.

Spesifiserer om ASP.NET skal skrive ut versjonsheaders. Microsoft Visual Studio 2005 bruker denne egenskapen for å avgjøre hvilken versjon av ASP.NET som for øyeblikket er i bruk. For produksjon er denne egenskapen ikke nødvendig og kan deaktiveres.

Merk: Denne egenskapen er ikke tilgjengelig i .NET Framework 1.0.

Standardverdien er True.


X-Drevet av

Dette er det enkleste, for i IIS, sjekk "Egenskaper" på nettsiden, velg fanen "HTTP Header", og du vil se at det finnes et "X-Powered-By"-alternativ i "Custom HTTP Header", bare slett det.



X-AspNetMvc-versjonen

Global.asax.cs fil








Foregående:Etter å ha konfigurert httpd-miljøet, skriv inn: http://***/index.php for å rapportere en 404-feil
Neste:Kjøp javascrip{filter}t håndskrevet signatur-plugin
 Vert| Publisert på 24.09.2019 16:49:03 |
Fjernet x-powered-by: ASP.NET-metoden

 Vert| Publisert på 04.03.2023 22:44:25 |
ASP.NET web.config-sikkerhet og ytelsesoptimalisering for MVC
https://www.itsvse.com/thread-10521-1-1.html
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com