为Windows Phone 7的WebClient请求设置User-Agent标头的正确方法是什么? 我找到了2个选项,但不确定哪一个是正确的。考虑WebClient的对象:为WebClient请求设置User-Agent标头
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;
您能否告诉我们以上两种方法中的哪一种是正确的?
代码不仅是一个答案,你能解释它做了什么,为什么它应该使用? – 2015-01-24 08:06:46