一、常用命令
curl -so /dev/null -w '\n'time_namelookup:'\t'%{time_namelookup}'\n'time_connect:'\t\t'%{time_connect}'\n'time_appconnect:'\t'%{time_appconnect}'\n'time_starttransfer:'\t'%{time_starttransfer}'\n'time_total:'\t\t'%{time_total}'\n'time_redirect:'\t\t'%{time_redirect}'\n' 'https://www.baidu.com.com/' --resolve www.baidu.com:443:1.2.3.4
可以测试出来源站传输的时间有多长,
--resolve 指定域名解析出来的IP地址
使用参数 -v还可以查看HTTP请求的过程,比如
-o /dev/null 将资源下载的/dev/null , 只查看请求过程,如果不加这个参数,屏幕会被下载的资源沾满,很多时候是乱码,无法看到想到的数据
curl https://www.baidu.com/img/bd_logo1.png -o /dev/null -v
看下curl -v带回来的信息
首先看下 Cache-Control 这个是静态资源在cdn节点的cache信息,这个信息说明资源在cdn节点上cache的时间长度,如果这个资源没有cache,这个字段为 no-cache
网友评论