C# webclient 对象中标头的用途是什么?为什么我们使用这个属性?
问问题
97 次
1 回答
1
它允许您设置将随请求发送的 HTTP 请求标头。例如,如果服务器端脚本需要User-Agent
标头,您可以像这样设置它:
using (var client = new WebClient())
{
client.Headers[HttpRequestHeader.UserAgent] = "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.52 Safari/536.5";
string result = client.DownloadString("http://www.google.com");
}
您可以在HTTP 协议规范中阅读到许多 HTTP 标头。
于 2012-05-29T13:52:02.143 回答