暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

WEB页面测试工具httping

HH 2024-01-12
478

1、命令解释
httping 命令的一些常见参数包括:

-c, --count :指定发送请求的次数。
-t, --timeout :设置请求超时时间。
-i, --interval :设置发送请求的间隔时间。
-p, --port :指定连接的端口号。
-s, --size :设置发送的数据包大小。
-m, --method :指定请求方法,如GET、POST等。
-H, --header

:设置请求头信息。
-f, --file :发送指定文件的内容作为请求体。
-l, --no-links:不解析页面中的链接。
-v, --verbose:显示更详细的输出信息。
-h, --help:显示命令的帮助信息。
以上是一些常见的参数,具体的参数选项可能会根据不同的系统及httping的版本而有所变化。可以通过 httping --help 命令来查看具体的参数选项及用法。

2、测试
httping -c 3 -g http://x.x.x.x:8080 -S -Y -Z -s --offset-yellow 370 --offset-red 380
image.png

3、time 中每阶段时间的含义
在time字段中,每个阶段表示了请求过程中的不同时间段,具体的含义如下:

  1. DNS解析时间(DNS resolve time):表示解析主机名为IP地址所花费的时间。通常情况下,DNS解析时间较短,需要注意的是,如果该时间较长,可能是由于DNS服务器的响应延迟,或者域名解析配置存在问题。

  2. 建立连接时间(TCP connect time):表示与服务器建立TCP连接所花费的时间。在建立连接之前,需要进行三次握手的过程,这个时间值取决于网络延迟、服务器性能等因素。

  3. SSL/TLS握手时间(SSL handshake time):表示在建立安全连接时,进行SSL/TLS握手所花费的时间。在使用HTTPS(HTTP over SSL/TLS)进行通信时,需要进行的安全握手过程。

  4. 发送请求时间(Send request time):表示发送请求到服务器所花费的时间。这个时间值一般较短,取决于网络传输速度和请求报文的大小。

  5. 等待响应时间(Wait for response time):表示等待服务器响应的时间。这个时间值取决于服务器的响应速度和网络延迟。

  6. 接收响应时间(Receive response time):表示接收服务器响应的时间。这个时间值一般较短,取决于网络传输速度和响应报文的大小。

通过查看每个阶段的时间,可以了解到请求过程中的耗时情况,从而根据需要进行性能优化、故障排除等操作。

最后修改时间:2024-01-12 14:24:33
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论