使用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 循环调用示例介绍
Nov 20 Javascript
javascript 自定义回调函数示例代码
Sep 26 Javascript
js树插件zTree获取所有选中节点数据的方法
Jan 28 Javascript
jquery代码实现多选、不同分享功能
Jul 31 Javascript
jQuery使用animate创建动画用法实例
Aug 07 Javascript
JavaScript sort数组排序方法和自我实现排序方法小结
Jun 06 Javascript
详细讲解JavaScript中的this绑定
Oct 10 Javascript
利用js+css+html实现固定table的列头不动
Dec 08 Javascript
vue-router两种模式区别及使用注意事项详解
Aug 01 Javascript
Node.js API详解之 vm模块用法实例分析
May 27 Javascript
vue中组件通信详解(父子组件, 爷孙组件, 兄弟组件)
Jul 27 Javascript
vue监听dom大小改变案例
Jul 29 Javascript
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
千呼万唤始出来,DOTA2勇士令状不朽宝藏Ⅱ现已推出
2020/08/25 DOTA
Smarty Foreach 使用说明
2010/03/23 PHP
编写PHP程序检查字符串中的中文字符个数的实例分享
2016/03/17 PHP
PHP获取redis里不存在的6位随机数应用示例【设置24小时过时】
2017/06/07 PHP
学习面向对象之面向对象的术语
2010/11/30 Javascript
js操纵dom生成下拉列表框的方法
2014/02/24 Javascript
js的hasownproperty使用示例
2014/03/02 Javascript
JavaScript对象的property属性详解
2014/04/01 Javascript
javascript中数组的多种定义方法和常用函数简介
2014/05/09 Javascript
JS中三目运算符和if else的区别分析与示例
2014/11/21 Javascript
深入分析jQuery的ready函数是如何工作的(工作原理)
2015/12/17 Javascript
js为什么不能正确处理小数运算?
2015/12/29 Javascript
你所未知的3种Node.js代码优化方式
2016/02/25 Javascript
JS阻止事件冒泡行为和闭包的方法
2016/06/16 Javascript
js实现无缝滚动图(可控制当前滚动的方向)
2017/02/22 Javascript
Angular2管道Pipe及自定义管道格式数据用法实例分析
2017/11/29 Javascript
vue实现与安卓、IOS交互的方法
2018/11/02 Javascript
如何利用vue+vue-router+elementUI实现简易通讯录
2019/05/13 Javascript
JS实现移动端在线签协议功能
2019/08/22 Javascript
vue仿携程轮播图效果(滑动轮播,下方高度自适应)
2021/02/11 Vue.js
低版本中Python除法运算小技巧
2015/04/05 Python
介绍Python的@property装饰器的用法
2015/04/28 Python
使用Python下载歌词并嵌入歌曲文件中的实现代码
2015/11/13 Python
Python检测网站链接是否已存在
2016/04/07 Python
如何将python中的List转化成dictionary
2016/08/15 Python
Python模拟脉冲星伪信号频率实例代码
2018/01/03 Python
python按照多个条件排序的方法
2019/02/08 Python
Pytorch Tensor的统计属性实例讲解
2019/12/30 Python
一文轻松掌握python语言命名规范规则
2020/06/18 Python
Adobe Html5 Extension开发初体验图文教程
2017/11/14 HTML / CSS
Timberland俄罗斯官方网上商店:全球领先的户外品牌
2020/03/15 全球购物
财务科长个人对照检查材料
2014/09/18 职场文书
个人公司授权委托书范本
2014/10/12 职场文书
2015年大学社团工作总结
2015/04/09 职场文书
nginx结合openssl实现https的方法
2021/07/25 Servers
python playwrigh框架入门安装使用
2022/07/23 Python