使用Curl命令查看请求响应时间方法


Posted in Javascript onNovember 04, 2016

curl命令查看请求响应时间

# curl -o /dev/null -s -w %{time_namelookup}::%{time_connect}::%{time_starttransfer}::%{time_total}::%{speed_download}"\n" 
http://www.36nu.com 
0.014::0.015::0.018::0.019::1516256.00

-o:把curl 返回的html、js 写到垃圾回收站[ /dev/null]

-s:去掉所有状态

-w:按照后面的格式写出rt

time_namelookup:DNS 解析域名www.36nu.com的时间

time_commect:client和server端建立TCP 连接的时间

time_starttransfer:从client发出请求;到web的server 响应第一个字节的时间

time_total:client发出请求;到web的server发送会所有的相应数据的时间

speed_download:下周速度 单位 byte/s

上面这条命令及返回结果可以这么理解:

0.014: DNS 服务器解析www.36nu.com 的时间单位是s

0.015: client发出请求,到c/s 建立TCP 的时间;里面包括DNS解析的时间

0.018: client发出请求;到s响应发出第一个字节开始的时间;包括前面的2个时间

0.019: client发出请求;到s把响应的数据全部发送给client;并关闭connect的时间

1516256.00 :下载数据的速度

建立TCP连接到server返回client第一个字节的时间:0.018s ? 0.015s = 0.003s

server把响应数据发送给client的时间:0.019s ? 0.018 = 0.01s

以上所述是小编给大家介绍的使用Curl命令查看请求响应时间方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JavaScript闭包函数访问外部变量的方法
Aug 27 Javascript
js表头排序实现方法
Jan 16 Javascript
JQuery包裹DOM节点的方法
Jun 11 Javascript
JavaScript位置与大小(1)之正确理解和运用与尺寸大小相关的DOM属性
Dec 26 Javascript
javascript中活灵活现的Array对象详解
Nov 30 Javascript
javascript 定时器工作原理分析
Dec 03 Javascript
JavaScript数据结构之二叉树的删除算法示例
Apr 13 Javascript
利用Vue.js+Node.js+MongoDB实现一个博客系统(附源码)
Apr 24 Javascript
JavaScript实现设置默认日期范围为最近40天的方法分析
Jul 12 Javascript
Vuejs在v-for中,利用index来对第一项添加class的方法
Mar 03 Javascript
微信小程序渲染性能调优小结
Jul 30 Javascript
Vue操作Storage本地化存储
Apr 29 Vue.js
JS创建对象的写法示例
Nov 04 #Javascript
微信公众号支付H5调用支付解析
Nov 04 #Javascript
AngularJS用户选择器指令实例分析
Nov 04 #Javascript
AngularJS实现动态编译添加到dom中的方法
Nov 04 #Javascript
前端实现文件的断点续传(前端文件提交+后端PHP文件接收)
Nov 04 #Javascript
AngularJS中watch监听用法分析
Nov 04 #Javascript
AngularJS中的DOM操作用法分析
Nov 04 #Javascript
You might like
学习使用PHP数组
2006/10/09 PHP
CMS中PHP判断系统是否已经安装的方法示例
2014/07/26 PHP
PHP基于imap获取邮件实例
2014/11/11 PHP
php获取远程图片并下载保存到本地的方法分析
2016/10/08 PHP
jquery1.4.2 for Visual studio 2010 模板文件
2010/07/14 Javascript
基于jquery的lazy loader插件实现图片的延迟加载[简单使用]
2011/05/07 Javascript
JS自调用匿名函数具体实现
2014/02/11 Javascript
jquery自动填充勾选框即把勾选框打上true
2014/03/24 Javascript
jquery判断元素是否隐藏的多种方法
2014/05/06 Javascript
javascript中call apply 与 bind方法详解
2016/03/10 Javascript
IONIC自定义subheader的最佳解决方案
2016/09/22 Javascript
JavaScript 字符串常用操作小结(非常实用)
2016/11/30 Javascript
使用vuex的state状态对象的5种方式
2018/04/19 Javascript
webpack公共组件引用路径简化小技巧
2018/06/15 Javascript
Node 搭建一个静态资源服务器的实现
2019/05/20 Javascript
解决vue-cli webpack打包开启Gzip 报错问题
2019/07/24 Javascript
ant-design表单处理和常用方法及自定义验证操作
2020/10/27 Javascript
[17:36]VG战队纪录片
2014/08/21 DOTA
python随机数分布random测试
2018/08/27 Python
python中yield的用法详解——最简单,最清晰的解释
2019/04/04 Python
Python3获取电脑IP、主机名、Mac地址的方法示例
2019/04/11 Python
利用PyCharm Profile分析异步爬虫效率详解
2019/05/08 Python
TensorFlow实现自定义Op方式
2020/02/04 Python
纯css3实现的动画按钮的实例教程
2014/11/17 HTML / CSS
localStorage 设置过期时间的方法实现
2018/12/21 HTML / CSS
Shopee越南:东南亚与台湾电商平台
2019/02/03 全球购物
高性能钓鱼服装:Huk Gear
2019/02/20 全球购物
大学生简历中个人的自我评价
2013/10/06 职场文书
化工专业个人的求职信范文
2013/11/28 职场文书
餐饮业会计岗位职责
2013/12/19 职场文书
加拿大留学自荐信
2014/01/28 职场文书
2014两会优秀的心得体会范文
2014/03/17 职场文书
高中生综合素质自我评价
2015/03/06 职场文书
母亲节主题班会
2015/08/14 职场文书
nginx反向代理时如何保持长连接
2021/03/31 Servers
解决pycharm安装scrapy DLL load failed:找不到指定的程序的问题
2021/06/08 Python