winform程序使用WebRequest,执行一次,http get“http://61.155.88.154:7032”
时间: 2024-01-31 13:02:14 浏览: 33
要在 WinForm 程序中使用 WebRequest 执行一次 HTTP GET 请求,你可以按照以下步骤操作:
1. 引用 System.Net 命名空间。
```csharp
using System.Net;
```
2. 创建一个 WebRequest 对象,并设置请求的 URL。
```csharp
WebRequest request = WebRequest.Create("http://61.155.88.154:7032");
```
3. 发送 HTTP GET 请求,并获取响应。
```csharp
WebResponse response = request.GetResponse();
```
4. 读取响应内容,并关闭响应。
```csharp
Stream stream = response.GetResponseStream();
StreamReader reader = new StreamReader(stream);
string responseBody = reader.ReadToEnd();
response.Close();
```
下面是一个完整的示例代码,它执行一次 HTTP GET 请求,并将响应内容输出到控制台:
```csharp
using System;
using System.Net;
using System.IO;
namespace WinFormWebRequestDemo
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
try
{
WebRequest request = WebRequest.Create("http://61.155.88.154:7032");
WebResponse response = request.GetResponse();
Stream stream = response.GetResponseStream();
StreamReader reader = new StreamReader(stream);
string responseBody = reader.ReadToEnd();
response.Close();
Console.WriteLine(responseBody);
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
}
}
```
注意,这个示例是在 UI 线程中执行的,如果你要在后台线程中执行请求,请使用异步方法。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)