Каков правильный способ установки заголовка User-Agent для запроса WebClient для Windows Phone 7? Я нашел 2 варианта, но не уверен, какой из них правильный. Рассмотрение объекта WebClient:
WebClient client = new WebClient();
Я увидел 2 варианта:
-
установите User-Agent, используя:
client.Headers["User-Agent"] = "myUserAgentString";
-
установите User-Agent с помощью WebHeaderCollection:
WebHeaderCollection headers = new WebHeaderCollection(); headers[HttpRequestHeader.UserAgent] = "userAgentString"; client.Headers = headers;
Можете ли вы сообщить, какой из двух вышеперечисленных методов является правильным?