webrequest怎么用
时间: 2023-10-01 21:02:26 浏览: 94
你可以使用C#中的WebRequest类来进行网络请求。下面是一个简单的示例代码,展示如何使用WebRequest发送GET请求并获取响应:
```csharp
using System;
using System.IO;
using System.Net;
class Program
{
static void Main()
{
// 创建一个GET请求的WebRequest对象
string url = "https://www.example.com";
WebRequest request = WebRequest.Create(url);
// 发送请求并获取响应
using (WebResponse response = request.GetResponse())
{
// 读取响应内容
using (StreamReader reader = new StreamReader(response.GetResponseStream()))
{
string responseText = reader.ReadToEnd();
Console.WriteLine(responseText);
}
}
Console.ReadLine();
}
}
```
在上述代码中,我们首先创建了一个WebRequest对象,并通过Create方法指定了要发送请求的URL。然后,使用GetResponse方法发送请求并获取返回的响应。最后,我们读取响应内容并打印出来。
当然,WebRequest还支持其他类型的请求(如POST、PUT等),可以通过设置WebRequest的相应属性和方法完成相应操作。但以上代码提供了一个基本的示例来帮助你开始使用WebRequest类。
阅读全文