让代码更简单

Linux&Windows下使用curl命令获取网页访问耗时

重要:本文最后更新于2022-11-03 16:29:18,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗

windows环境下我们可以使用浏览器来查看网页的打开速度,但如果是Linux系统,又没装桌面,怎么获取一个网页的访问速度呢?

Linux下有wget与curl两个工具支持访问网页,自己装的别的工具就不说了,一般都用这两个。

Linux下执行如下命令

复制
curl -s -w 'Testing Website Response Time for :%{url_effective}\n\nLookup Time:\t\t%{time_namelookup}\nConnect Time:\t\t%{time_connect}\nAppCon Time:\t\t%{time_appconnect}\nRedirect Time:\t\t%{time_redirect}\nPre-transfer Time:\t%{time_pretransfer}\nStart-transfer Time:\t%{time_starttransfer}\n\nTotal Time:\t\t%{time_total}\n' -o /dev/null https://domain

将最后的地址换成你要查询的就行了,回车执行

Linux&Windows下使用curl命令获取网页访问耗时
Linux&Windows下使用curl命令获取网页访问耗时

Windows下需要单独安装curl工具,下载地址:https://curl.haxx.se/windows/​

然后新建一个输出模板curl-format.txt,内容如下

复制
 time_namelookup:  %{time_namelookup}s\n
        time_connect:  %{time_connect}s\n
     time_appconnect:  %{time_appconnect}s\n
    time_pretransfer:  %{time_pretransfer}s\n
       time_redirect:  %{time_redirect}s\n
  time_starttransfer:  %{time_starttransfer}s\n
                     ----------\n
          time_total:  %{time_total}s\n

解压curl工具直接在bin目录下按住shift+鼠标右键,选择在此处打开命令提示符,然后执行如下命令

复制
curl -w "@curl-format.txt" -o NUL -s "https://wordpress.com/"

下面是各个响应时间的图示,重点关注TTFB,不懂的可以看看。

感觉很棒!可以赞赏支持我哟~

0 打赏

评论 (0)

登录后评论
QQ咨询 邮件咨询 狗哥推荐