2010-03-18 26 views
6

estoy tratando de establecer el HttpRequestHeader para un HttpWebRequest así:¿Cómo configuro el HttpRequestHeader para una HttpWebRequest?

new HttpWebRequest().Headers.Add(HttpRequestHeader.UserAgent, "Mozilla/4.0"); 

pero me da una excepción: System.ArgumentException: This header must be modified using the appropriate property.

¿Cómo debo configurar el encabezado?

Respuesta

9

UserAgent es una propiedad. A fin de establecer de esta manera:

HttpWebRequest request = new HttpWebRequest(); 
request.UserAgent = "Mozilla/4.0"; 
+1

Como el constructor estándar es obsolet, tratar HttpWebRequest myReq = (HttpWebRequest) WebRequest.Create (myURL); –

+0

Haré. Gracias. –

+0

Su ejemplo me salvó el día ... gracias – MDMalik

Cuestiones relacionadas