
HTTP Ping工具
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
HTTP Ping工具是一款用于检测网站或服务器是否在线及响应时间的小工具。它通过发送HTTP请求并接收响应来检查网络连接状态和网页加载速度,帮助用户快速诊断和解决网络问题。
http-ping 是一个小型的免费且易于使用的 Windows 命令行实用程序,它可以探测给定的 URL 并显示相关统计信息。它与流行的 ping 工具类似,但使用 HTTP 或 HTTPS 协议而不是 ICMP,并通过 URL 而不是计算机名或 IP 地址进行工作。http-ping 支持 IPv6 地址。
要查看 http-ping 的命令行选项,请在 DOS 提示符下输入“http-ping.exe ?”。以下是其参数和用法:
```
http-ping [-t] [-n count] [-i interval] [-f file-name] [-s] [-v]
[-q] [-c] [-r] [-w timeout] [-p] [-d] [-o data | -of file-name]
[-ua user-agent] [-h header-line] [-e | -et | -eb]
[-ipv4 | -ipv6] URL
```
参数说明:
- **URL**:您希望检查的 URL。例如,http://www.kiva.org、http://209.191.122.70 或 http://www.yourhost:8080。
- 如果使用 IPv6 地址,请将其用方括号包围起来。例如,http://[2a00:1450:4007:800::1014]。
选项:
- **-t**:持续探测指定的 URL 直到停止。
- 要查看统计信息并继续,请按 Ctrl-Break;
- 按 Ctrl-C 停止。
- **-n count**:发送 count 条请求。覆盖 -t 参数。
- **-i interval**:在每次请求之间等待 interval 秒。如果没有指定此选项,则默认为1秒的间隔时间。
- **-f file-name**:将响应保存到文件 file-name 中,请指定完整路径,并使用引号包围包含空格的文件名。
- **-s**:静默模式,不输出任何信息。
- **-v**:详细模式,打印详细的输出。覆盖 -s 参数。
- **-q**:快速模式,执行 HTTP HEAD 请求而非 GET 请求。这只会获取头信息,并且报告的字节数为0。
- **-c**:在每次请求时进行完整的连接;忽略 keep-alive 选项。
- **-r**:跟随 HTTP 跳转。
- **-w timeout**:等待超时秒数,直到响应时间超过此值。指定0可避免超时。
- 如果没有指定,默认的超时时长为30秒。
- **-p**:使用 Windows Internet 设置中定义的代理服务器。
- **-d**:打印每次 ping 尝试的时间和日期。
- **-o data**:执行 HTTP POST 请求,发送给定的数据。请用引号包围包含空格的数据内容。
- 或者使用 `-of file-name` 参数来从文件 file-name 中读取数据并进行 POST 操作,请指定完整路径,并使用引号包围包含空格的文件名。
- **-ua user-agent**:设置 User-Agent 的值为 user-agent。请用引号包围包含空格的值。
- 使用 `-h header-line` 参数来传递给定的头信息,例如:
```shell
-h Host: www.site1.com
```
- 可以多次指定此选项。
- **-e**:返回最后一条请求的成功率百分比或者成功时返回 HTTP 状态码;如果失败则为0。
- **-et**:返回最后一条请求的耗时(毫秒)而非成功率,或在最后一次请求失败的情况下输出 0。
- **-eb**:返回由最后一条成功的请求所传输的数据大小,或在最后一次请求失败的情况下输出 0。
- **-ipv4**:强制使用 IPv4 进行解析。
- **-ipv6**:强制使用 IPv6 进行解析。
全部评论 (0)


