分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

通过curl获取http url请求/web站点各阶段相应时间

发布时间:2023-09-06 02:05责任编辑:傅花花关键词:urlhttp

格式

curl -o /dev/null -s -w " -w的变量" “需要追踪的http url/web站点地址”

常查看的相应时间:

http状态码、域名解析时间、重定向时间、从执行到开始传输文件的时间间隔、连接到目标地址耗费的时间、从执行到开始传输文件的时间间隔、总相应时间、传输速度

-w的变量信息部分说明:

下面是curl 命令-w参数可以获取的变量部分信息说明,具体可以可以在linux下面使用:man curl查看详情

  • http_code: ?http状态码
  • time_namelookup: ?域名解析时间
  • time_redirect: ?重定向时间
  • time_pretransfer: ?从执行到开始传输文件的时间间隔
  • time_connect: ?连接到目标地址耗费的时间
  • time_starttransfer: 从执行到开始传输文件的时间间隔
  • time_total: ?总相应时间
  • speed_download: ?传输速度

实例:

示例:

   curl -o /dev/test -s -w %{time_namelookup}::%{time_connect}::%{time_starttransfer}::%{time_total}::%{speed_download}"\n"  https://www.baidu.com

返回结果:

  0.005::0.009::0.446::0.446::5471.000

转载自https://blog.csdn.net/haitianisgood/article/details/80454380

通过curl获取http url请求/web站点各阶段相应时间

原文地址:https://www.cnblogs.com/iamhp/p/9360028.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved