使用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 相关文章推荐
对textarea框的代码调试,而且功能上使用非常方便,酷
Jun 30 Javascript
用javascript父窗口控制只弹出一个子窗口
Apr 10 Javascript
js 点击页面其他地方关闭弹出层(示例代码)
Dec 24 Javascript
jQuery实现网页顶部固定导航效果代码
Dec 24 Javascript
js实现为a标签添加事件的方法(使用闭包循环)
Aug 02 Javascript
浅谈AngularJs指令之scope属性详解
Oct 24 Javascript
js实现放大镜特效
May 18 Javascript
js实现随机数字字母验证码
Jun 19 Javascript
结合mint-ui移动端下拉加载实践方法总结
Nov 08 Javascript
vue.js配合$.post从后台获取数据简单demo分享
Aug 11 Javascript
three.js 将图片马赛克化的示例代码
Jul 31 Javascript
canvas绘制折线路径动画实现
May 12 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代码 用PHP写出自己的BLOG系统
2010/04/12 PHP
一些需要禁用的PHP危险函数(disable_functions)
2012/02/23 PHP
php实现俄罗斯乘法实例
2015/03/07 PHP
详解js异步文件加载器
2016/01/24 PHP
Zend Framework动作助手(Zend_Controller_Action_Helper)用法详解
2016/03/05 PHP
php将文件夹打包成zip文件的简单实现方法
2016/10/04 PHP
php对xml文件的增删改查操作实现方法分析
2017/05/19 PHP
Laravel框架分页实现方法分析
2018/06/12 PHP
有关PHP 中 config.m4 的探索
2020/08/26 PHP
js解析与序列化json数据(三)json的解析探讨
2013/02/01 Javascript
js实现字符串的16进制编码不加密
2014/04/25 Javascript
js实现有过渡渐变效果的图片轮播相册(兼容IE,ff)
2016/01/19 Javascript
angular-ui-sortable实现可拖拽排序列表
2016/12/28 Javascript
jQuery日程管理插件fullcalendar使用详解
2017/01/07 Javascript
js如何判断是否在iframe中及防止网页被别站用iframe嵌套
2017/01/11 Javascript
微信JSSDK调用微信扫一扫功能的方法
2017/07/25 Javascript
如何使用puppet替换文件中的string
2018/12/06 Javascript
Vue发布项目实例讲解
2019/07/17 Javascript
基于js实现复制内容到操作系统粘贴板过程解析
2019/10/11 Javascript
vue项目中使用bpmn-自定义platter的示例代码
2020/05/11 Javascript
利用python编写一个图片主色转换的脚本
2017/12/07 Python
Python实现读取Properties配置文件的方法
2018/03/29 Python
Python之inspect模块实现获取加载模块路径的方法
2018/10/16 Python
基于plt.title无法显示中文的快速解决
2020/05/16 Python
Opencv求取连通区域重心实例
2020/06/04 Python
苹果台湾官网:Apple台湾
2019/01/05 全球购物
群众路线教育实践活动方案
2014/02/02 职场文书
五年级数学教学反思
2014/02/11 职场文书
减负增效提质方案
2014/05/23 职场文书
警察群众路线整改措施
2014/09/26 职场文书
2014年发展党员工作总结
2014/11/12 职场文书
工程安全生产协议书
2014/11/21 职场文书
观看《杨善洲》宣传教育片心得体会
2016/01/23 职场文书
利用javaScript处理常用事件详解
2021/04/14 Javascript
变长双向rnn的正确使用姿势教学
2021/05/31 Python
PostgreSQL自动更新时间戳实例代码
2021/11/27 PostgreSQL