使用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 相关文章推荐
jQuery中调用WebService方法小结
Mar 28 Javascript
各浏览器中querySelector和querySelectorAll的实现差异分析
May 23 Javascript
javascript 使td内容不换行不撑开
Nov 29 Javascript
JS实现仿FLASH效果的竖排导航代码
Sep 15 Javascript
JavaScript浏览器对象模型BOM(BrowserObjectModel)实例详解
Nov 29 Javascript
浅谈Vue的基本应用
Dec 27 Javascript
js构建二叉树进行数值数组的去重与优化详解
Mar 26 Javascript
使用sessionStorage解决vuex在页面刷新后数据被清除的问题
Apr 13 Javascript
Vuex的actions属性的具体使用
Apr 14 Javascript
13 个npm 快速开发技巧(推荐)
Jul 04 Javascript
JS如何实现动态添加的元素绑定事件
Nov 12 Javascript
简单了解JavaScript作用域
Jul 31 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
Laravel框架学习笔记(一)环境搭建
2014/10/15 PHP
php缓冲输出实例分析
2015/01/05 PHP
PHP获取文件夹内文件数的方法
2015/03/12 PHP
php cookie 详解使用实例
2016/11/03 PHP
PHP实现多图上传(结合uploadify插件)思路分析
2016/11/30 PHP
使用jQuery.Validate进行客户端验证(初级篇) 不使用微软验证控件的理由
2010/06/28 Javascript
js去除重复字符串两种实现方法
2013/01/09 Javascript
如何让easyui gridview 宽度自适应窗口改变及fitColumns应用
2013/01/25 Javascript
使用Node.js实现一个简单的FastCGI服务器实例
2014/06/09 Javascript
JavaScript中的alert()函数使用技巧详解
2014/12/29 Javascript
js实现鼠标悬浮给图片加边框的方法
2015/01/30 Javascript
js中字符型和数值型数字的互相转化方法(必看)
2017/04/25 Javascript
详解angular 中的自定义指令之详解API
2017/06/20 Javascript
详解Vue学习笔记进阶篇之列表过渡及其他
2017/07/17 Javascript
使用JavaScript开发跨平台的桌面应用详解
2017/07/27 Javascript
javascript实现摄像头拍照预览
2019/09/30 Javascript
js+for循环实现字符串自动转义的代码(把后面的字符替换前面的字符)
2020/12/24 Javascript
[56:38]DOTA2-DPC中国联赛正赛Aster vs Magma BO3 第一场 3月5日
2021/03/11 DOTA
Python获取Windows或Linux主机名称通用函数分享
2014/11/22 Python
Python实现简单登录验证
2016/04/13 Python
对Python中class和instance以及self的用法详解
2019/06/26 Python
python 并发编程 非阻塞IO模型原理解析
2019/08/20 Python
python中使用you-get库批量在线下载bilibili视频的教程
2020/03/10 Python
基于Python爬取51cto博客页面信息过程解析
2020/08/25 Python
Django-simple-captcha验证码包使用方法详解
2020/11/28 Python
关于HTML5的22个初级技巧(图文教程)
2012/06/21 HTML / CSS
财务总监管理职责范文
2014/03/09 职场文书
李敖北大演讲稿
2014/05/24 职场文书
历史学专业求职信
2014/06/19 职场文书
交通志愿者活动总结
2014/06/27 职场文书
七年级上册语文教学计划
2015/01/22 职场文书
2015年公务员试用期工作总结
2015/05/28 职场文书
公司员工违法违章行为检讨书
2019/06/24 职场文书
python实现大文本文件分割成多个小文件
2021/04/20 Python
浅谈redis缓存在项目中的使用
2021/05/20 Redis
python+opencv实现视频抽帧示例代码
2021/06/11 Python