使用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 相关文章推荐
JS获取月的最后一天与JS得到一个月份最大天数的实例代码
Dec 16 Javascript
深入理解JavaScript系列(41):设计模式之模板方法详解
Mar 04 Javascript
JavaScript获取网页表单提交方式的方法
Apr 02 Javascript
单击按钮发送验证码,出现倒计时的简单实例
Mar 17 Javascript
js实现随机数字字母验证码
Jun 19 Javascript
JS实现获取汉字首字母拼音、全拼音及混拼音的方法
Nov 14 Javascript
JS Object.preventExtensions(),Object.seal()与Object.freeze()用法实例分析
Aug 25 Javascript
express express-session的使用小结
Dec 12 Javascript
微信小程序使用canvas自适应屏幕画海报并保存图片功能
Jul 25 Javascript
ElementUI radio组件选中小改造
Aug 12 Javascript
Vue实现点击按钮复制文本内容的例子
Nov 09 Javascript
JavaScript直接调用函数与call调用的区别实例分析
May 22 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
PHP概述.
2006/10/09 PHP
php购物网站支付paypal使用方法
2010/11/28 PHP
解析smarty 截取字符串函数 truncate的用法介绍
2013/06/20 PHP
Thinkphp批量更新数据的方法汇总
2016/06/29 PHP
PHP中类型转换 ,常量,系统常量,魔术常量的详解
2017/10/26 PHP
JS实现浏览器菜单命令
2006/09/05 Javascript
拥抱模块化的JavaScript
2012/03/07 Javascript
常用js字符串判断方法整理
2013/10/18 Javascript
JS复制到剪贴板示例代码
2013/10/30 Javascript
javascript实现信息的显示和隐藏如注册页面
2013/12/03 Javascript
jQuery中:lt选择器用法实例
2014/12/29 Javascript
JavaScript使用setInterval()函数实现简单轮询操作的方法
2015/02/02 Javascript
JavaScript实现文字与图片拖拽效果的方法
2015/02/16 Javascript
jQuery背景插件backstretch使用指南
2015/04/21 Javascript
浅谈Node.js中的定时器
2015/06/18 Javascript
JavaScript中的ajax功能的概念和示例详解
2016/10/17 Javascript
深入理解JS实现快速排序和去重
2016/10/17 Javascript
谈谈因Vue.js引发关于getter和setter的思考
2016/12/02 Javascript
原生JS改变透明度实现轮播效果
2017/03/24 Javascript
浅谈Node Inspector 代理实现
2017/10/19 Javascript
后台使用freeMarker和前端使用vue的方法及遇到的问题
2019/06/13 Javascript
angularjs自定义过滤器demo示例
2019/08/24 Javascript
Vue基础配置讲解
2019/11/29 Javascript
vue项目在线上服务器访问失败原因分析
2020/08/14 Javascript
vue中jsonp插件的使用方法示例
2020/09/10 Javascript
js实现删除json中指定的元素
2020/09/22 Javascript
Vue与React的区别和优势对比
2020/12/18 Vue.js
[00:18]天涯墨客三技能展示
2018/08/25 DOTA
在Python下进行UDP网络编程的教程
2015/04/29 Python
python+OpenCV实现图像拼接
2020/03/05 Python
Python内置异常类型全面汇总
2020/05/28 Python
C#如何调用Word并打开一个Word文档
2013/05/08 面试题
高一数学教学反思
2014/02/07 职场文书
六查六看自查材料
2014/02/17 职场文书
门前三包责任书
2014/04/15 职场文书
会议开幕致辞怎么写
2016/03/03 职场文书