admin avatar

curl检测网页或程序加载执行时间的方法

🕝 by admin





小白一个,今天才知道,原来curl使用time命令可以实现程序,或网页的加载,执行时间

下面是范例

1
2
3
4
5
6
7
time curl 'https://www.demo.net/archives/1.html' > /dev/null
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  9064    0  9064    0     0   4202      0 --:--:--  0:00:02 --:--:--  4202
real    0m2.162s
user    0m0.008s
sys     0m0.004s

上面是网页没有使用缓存时的加载时间

下面是使用了缓存后的网页加载时间

1
2
3
4
5
6
7
8
time curl 'https://www.demo.net/archives/1.html' > /dev/null
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 12327    0 12327    0     0  12867      0 --:--:-- --:--:-- --:--:-- 12854

real    0m0.963s
user    0m0.011s
sys     0m0.000s





写一条评论

Based on Golang + fastHTTP + sdb | go1.16.8 Processed in 0ms