独立于浏览器的客户端HTTP资源定时测量工具

独立于浏览器的客户端HTTP资源定时测量工具,http,google-chrome,networking,latency,measurement,Http,Google Chrome,Networking,Latency,Measurement,我正在寻找一个精简版的API 我希望通过编程方式测量单个对象的http请求延迟,以区分DNS查找、TCP连接以及发送请求和接收查询之间的时间。我正在寻找一个独立于浏览器的解决方案,这样我就可以轻松地将结果记录到数据库中 例如,请参见Chrome开发者窗口中的网络时间线视图(配置文件图片) 相关的程序包括httping和wbox,它们测量http请求延迟,但不会将响应时间分割为单独的事件 有适合我需要的简单程序吗 注意:我没有访问服务器的权限我最终使用了cURL(7.19.0及更高版本) 有关计时

我正在寻找一个精简版的API

我希望通过编程方式测量单个对象的http请求延迟,以区分DNS查找、TCP连接以及发送请求和接收查询之间的时间。我正在寻找一个独立于浏览器的解决方案,这样我就可以轻松地将结果记录到数据库中

例如,请参见Chrome开发者窗口中的网络时间线视图(配置文件图片)

相关的程序包括httping和wbox,它们测量http请求延迟,但不会将响应时间分割为单独的事件

有适合我需要的简单程序吗

注意:我没有访问服务器的权限

我最终使用了cURL(7.19.0及更高版本)

有关计时器的说明,请参见和

curl --output /dev/null --silent --write-out "time_namelookup=%{time_namelookup}\ntime_connect=%{time_connect}\ntime_appconnect=%{time_appconnect}\ntime_pretransfer=%{time_pretransfer}\ntime_redirect=%{time_redirect}\ntime_starttransfer=%{time_starttransfer}\ntime_total=%{time_total}\n" --url http://curl.haxx.se/ds-curlicon.png