Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 21150|Svar: 3

[ASP.NET] asp.net Ta bort X-Powered-By-meddelandet från webbplatsens huvuden

[Kopiera länk]
Publicerad på 2018-09-19 09:58:03 | | | |
När man använder IIS som webbserver kommer svarshuvuden på utdata aspx-sidan alltid automatiskt att inkludera X-Powered-By, X-AspNet-Version och Server. När du använder andra webbservrar kan du ofta få mer koncisa svarsrubriker. För webbplatser med hög belastning bör sparande av några svarsheader också spara objektiv trafik. Ur programmerarens synvinkel exponeras dessa header-objekt för den version som används av webbplatsprogrammet, och för det andra förstör de också principen om enkelhet. Därför finns det alltid en sökning efter sätt att bli av med dem.



X-AspNet-Version

Lägg bara till <httpRuntime enableVersionHeader="false" /> i avsnittet <system.web> i web.config-filen.
MSDN förklarar betydelsen av detta alternativ på följande sätt:

enableVersionHeader

Valfria booleska attribut.

Specificerar om ASP.NET ska skriva ut versionshuvuden. Microsoft Visual Studio 2005 använder denna egenskap för att avgöra vilken version av ASP.NET som för närvarande används. För produktion krävs inte denna egenskap och kan inaktiveras.

Observera: Denna egenskap finns inte tillgänglig i .NET Framework 1.0.

Standardvärdet är Sann.


X-Drived-By

Detta är enklast, för i IIS, kolla "Egenskaper" på webbplatsen, välj fliken "HTTP Header", och du kommer att se att det finns ett "X-Powered-By"-alternativ i "Custom HTTP Header", ta bara bort det.



X-AspNetMvc-Version

Global.asax.cs fil








Föregående:Efter att ha konfigurerat httpd-miljön, skriv in: http://***/index.php för att rapportera ett 404-fel
Nästa:Köp javascrip{filter}t handskriven signatur-plugin
 Hyresvärd| Publicerad på 2019-09-24 16:49:03 |
Tog bort x-powered-by: ASP.NET-metoden

 Hyresvärd| Publicerad på 2023-03-04 22:44:25 |
ASP.NET web.config-säkerhet och prestandaoptimering för MVC
https://www.itsvse.com/thread-10521-1-1.html
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com