在C#中使用WebClient添加头信息可以通过设置WebClient的Headers属性来实现。以下是一个示例代码:
using System;
using System.Net;
class Program
{
static void Main()
{
WebClient client = new WebClient();
// 添加自定义头信息
client.Headers.Add("User-Agent", "MyCustomUserAgent");
// 发起请求
string response = client.DownloadString("http://www.example.com");
// 输出响应内容
Console.WriteLine(response);
}
}
在上面的示例中,我们通过调用Headers.Add
方法来添加自定义的头信息。在此示例中,我们添加了一个名为"User-Agent"的头信息,值为"MyCustomUserAgent"。
你可以根据需要添加更多的头信息,只需继续调用Headers.Add
方法即可。