三次握手的时间 time_appconnect:SSL|SSH等上层连接建立的时间 time_pretransfer:从
一个简单的GET请求
使用curl命令可以轻松倡议一个HTTP请求:
可以使用-X选项指定请求方法
携带参数的POST请求
下面演示一个带头部和参数的POST请求
该请求方法相当于在页面提交一个表单,此中:
-X POST 指定请求通常为POST请求
-H 指定请求头部
-F 指定请求参数
curl命令测试请求耗时
在curl命令中,有以下几个变量反响请求时间:
time_namelookup:DNS解析域名时间,,把域名—>ipd的时间
time_connect:TCP连接的时间,三次握手的时间
time_appconnect:SSL|SSH等上层连接成立的时间
time_pretransfer:从请求开始到到响应开始传输的时间
time_redirect:从开始到最后一个请求事务的时间
time_starttransfer:从请求开始到第一个字节将要传输的时间
time_total:总时间
示例:
此中各选项的含义如下:
-w:将请求功效输入到文件而不是标准输出
-o:请求完成后使用自界说格局输出
-s:静默模式(不要输出任何对象)
转:
Linux模拟HTTP请求-curl命令
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/31353.html