网络工具-NetUtil
# 简介
静态工具类 ,是一个网络工具类,主要用于以下功能:
- 对指定的主机进行Ping测试,并返回测试结果。
- 获取指定主机的IP地址。
- 检查给定IP地址上的端口是否开放。
- 发送HTTP GET请求并返回响应。
- 发送HTTP POST请求并返回响应。
这些功能可以在网络编程中帮助开发者进行一些基本的网络操作,如检查主机的在线状态、获取IP地址、检查端口是否开放、发送HTTP请求等。
# EasyTool. 类
方法说明:
Ping
:对指定的主机进行Ping测试,返回是否成功。GetIpAddress
:获取指定主机的IP地址。IsPortOpen
:检查给定IP地址上的端口是否开放。HttpGet
:发送HTTP GET请求并返回响应。HttpPost
:发送HTTP POST请求并返回响应。
# Ping-对指定主机进行Ping测试
// Ping a host and return true if the ping was successful
// 对指定主机进行Ping测试,返回是否成功
public static bool Ping(string host)
# GetIpAddress-获取指定主机的IP地址
// Resolve the IP address of a host
// 获取指定主机的IP地址
public static IPAddress GetIpAddress(string host)
# IsPortOpen-检查给定IP地址上的端口是否开放
// Check if a port is open on a given IP address
// 检查给定IP地址上的端口是否开放
public static bool IsPortOpen(string host, int port)
# HttpGet-发送HTTP GET请求并返回响应
// Send an HTTP GET request and return the response
// 发送HTTP GET请求并返回响应
public static string HttpGet(string url)
# HttpPost-发送HTTP POST请求并返回响应
// Send an HTTP POST request and return the response
// 发送HTTP POST请求并返回响应
public static string HttpPost(string url, string data)
上次更新: 2023/04/26, 22:10:06