美国服务器curl -s -w 'Testing Website Response Time for :%{url_effective}\n\nLookup Time:\t\t%{time_namelookup}\nConnect Time:\t\t%{time_connect}\nPre-transfer Time:\t%{time_pretransfer}\nStart-transfer Time:\t%{time_starttransfer}\n\nTotal Time:\t\t%{time_total}\n' -o /dev/null
上述格式的变量是:
time_namelookup - 以秒为单位的时间,从开始到名称解析完成。
time_connect - 从开始到TCP连接到远程主机(或代理)完成所花费的时间,以秒为单位。
time_pretransfer - 时间,以秒为单位,从开始到文件传输即将开始。
time_starttransfer - 以秒为单位的时间,从开始到第一个字节即将被转移。
time_total - 完整操作持续的总时间(以毫秒为单位)(以毫秒为单位)。
如果格式太长,可以将其写入一个文件中,并使用下面的语法来读取它:
$ curl -s -w "@format.txt" -o /dev/null
在上面的命令中,标志:
-s - 让curl静静地工作。
-w - 打印stdout上的信息。
-o - 用于重定向输出(这里我们通过将输出重定向到/ dev / null来丢弃输出)。
对于HTTPS站点,您可以运行下面的命令:
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://www.landui.com
测试HTTPS网站速度
在上面的格式中,新的时间变量是:
time_appconnect - 以秒为单位,从开始直到到远程主机的SSL连接/握手完成。
time_redirect - 时间,以秒为单位,包括名称查找,连接,预转换和传输在最终事务开始之前的所有重定向步骤。 它计算多个重定向的完整执行时间。
重要的一点需要注意。
您会注意到,当您运行不同的测试时,响应时间值会不断变化(由于多种因素),因此建议收集多个值并获取平均速度。
其次,从上面的命令的结果可以看出,通过HTTP访问网站比通过HTTPS快得多。
购买使用一诺网络美国云服务器,可以极大降低初创企业、中小企业以及个人开发者等用户群体的整体IT使用成本,无需亲自搭建基础设施、简化了运维和管理的日常工作量,使用户能够更专注于自身的业务发展和创新。美国云服务器低至49元/月,购买链接:https://www.enuoidc.com/vpszq.html?typeid=3