在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
方法即可。