HTTP-Header entfernen/austauschen

02/10/2007 - 16:32 von Andreas Mahub | Report spam
Hi,

ich würde ganz gerne unter bestimmten voraussetzungen den mitgesendeten
HTTP-Header "X-Powered-By: ASP.NET" und "X-AspNet-Version = 2.0.50727".

Leider funktioniert das z.B. nicht mit Response.Header.Clear()
Natürlich BEVOR überhaupt etwas an den Client gesendet wurde ;-)
Ich bekomme auch die Fehlermeldung das dafür IIS-Pipelinemode nötig wàre,
oder so àhnlich. Ich kann dazu aber weder in meinen Büchern noch im Internet
so wirklich schlau werden.

Frage:
Kann ich den HTTP-Header untersagen z.B. "X-Powered-By" zu senden?!
Wenn ja, wie mache ich das bitte?!

Gruß
Andy
VB.Net User
 

Lesen sie die antworten

#1 Harald M. Genauck
02/10/2007 - 16:43 | Warnen spam
Hallo Andreas,

ich würde ganz gerne unter bestimmten voraussetzungen den
mitgesendeten
HTTP-Header "X-Powered-By: ASP.NET" und "X-AspNet-Version =
2.0.50727".

Leider funktioniert das z.B. nicht mit Response.Header.Clear()
Natürlich BEVOR überhaupt etwas an den Client gesendet wurde ;-)
Ich bekomme auch die Fehlermeldung das dafür IIS-Pipelinemode nötig
wàre,
oder so àhnlich. Ich kann dazu aber weder in meinen Büchern noch im
Internet
so wirklich schlau werden.

Frage:
Kann ich den HTTP-Header untersagen z.B. "X-Powered-By" zu senden?!
Wenn ja, wie mache ich das bitte?!



In der Registerkarte "HTTP-Header" der Eigenschaften des betreffenden
Webs im IIS kannst Du das löschen.


Viele Grüße

Harald M. Genauck

ABOUT Visual Basic http://www.aboutvb.de (Herausgeber)
"visual studio one" - http://www.visualstudio1.de (Chefredakteur)

Ähnliche fragen