¿Cuál es la forma correcta de configurar el encabezado User-Agent para una solicitud de WebClient para Windows Phone 7? Encontré 2 opciones, pero no estoy seguro de cuál es la correcta. Teniendo en cuenta un objeto cliente Web:Configuración del encabezado User-Agent para una solicitud de WebClient
WebClient client = new WebClient();
vi 2 opciones:
establecer el User-Agent usando:
client.Headers["User-Agent"] = "myUserAgentString";
establecer el User-Agent mediante la WebHeaderCollection:
WebHeaderCollection headers = new WebHeaderCollection(); headers[HttpRequestHeader.UserAgent] = "userAgentString"; client.Headers = headers;
¿Puede aconsejar cuál de los 2 métodos anteriores es el correcto?
Código única no es una respuesta, ¿puedes explicar lo que hace y por qué debería ¿ser usado? –