Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 21150|Răspunde: 3

[ASP.NET] asp.net Elimină mesajul X-Powered-By din anteturile site-ului

[Copiază linkul]
Postat pe 19.09.2018 09:58:03 | | | |
Când se folosește IIS ca server web, antetele de răspuns ale paginii aspx de ieșire vor include întotdeauna automat X-Powered-By, X-AspNet-Version și Server. Când folosești alte servere web, poți obține adesea antete de răspuns mai concise. Pentru site-urile cu încărcătură mare, salvarea câtorva elemente din antetul răspunsurilor ar trebui să economisească și traficul obiectiv. Din perspectiva programatorului, aceste elemente de antet sunt expuse versiunii folosite de programul site, iar în al doilea rând, distrug și principiul simplității. Prin urmare, există mereu o căutare a modalităților de a scăpa de ele.



X-AspNet-Version

Adaugă pur și simplu <httpRuntime enableVersionHeader="false" /> în secțiunea <system.web> din fișierul web.config.
MSDN explică semnificația acestei opțiuni astfel:

enableVersionHeader

Atribute booleene opționale.

Specifică dacă ASP.NET ar trebui să afișeze anteturile versiunii. Microsoft Visual Studio 2005 folosește această proprietate pentru a determina ce versiune a ASP.NET este folosită în prezent. Pentru producție, această proprietate nu este necesară și poate fi dezactivată.

Notă: Această proprietate nu este disponibilă în .NET Framework 1.0.

Valoarea implicită este True.


X-Powered-By

Aceasta este cea mai ușoară, pentru că în IIS, verifică "Proprietăți" ale site-ului, selectează fila "HTTP Header" și vei vedea că există o opțiune "X-Powered-By" în "Custom HTTP Header", doar șterge-o.



X-AspNetMvc-Versiunea

Global.asax.cs dosar








Precedent:După configurarea mediului httpd, introduce: http://***/index.php pentru a raporta o eroare 404
Următor:Cumpără pluginul de semnătură scris de mână javascrip{filter}t
 Proprietarul| Postat pe 24.09.2019 16:49:03 |
Am eliminat metoda x-powered-by: ASP.NET

 Proprietarul| Postat pe 04.03.2023 22:44:25 |
ASP.NET securitatea și optimizarea performanței web.config pentru MVC
https://www.itsvse.com/thread-10521-1-1.html
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com