- 浏览: 157298 次
- 来自: ...
文章分类
- 全部博客 (110)
- 网络 (3)
- window (1)
- eclipse (2)
- mysql (3)
- java (43)
- spring (2)
- memcahe (4)
- kestrel (1)
- linux (19)
- maven (1)
- 总结 (1)
- ActiveMQ (1)
- 线程 (6)
- nio (7)
- java pool (1)
- IO (1)
- 架构 (1)
- Hadoop (1)
- Storm (1)
- zookeeper (3)
- 工作进程 (1)
- epoll (3)
- nginx (4)
- uml (1)
- 分布式 (1)
- RMI (4)
- redis (1)
- shell (4)
- 黄金文档 (1)
- office (2)
- linux_setup (1)
- visio (1)
- BIOS (1)
- 回调 (1)
- jvm (1)
- resin (1)
- ssd (0)
- xmpp (1)
最新评论
-
qxjandyc:
hjjjjjjjjjjjjjjjjjjjjjj
(emoji表情) unicode5与unicode6互换 -
一个人旅行:
写的不错哦
(emoji表情) unicode5与unicode6互换
curl命令使用
- 博客分类:
- linux
curl -o /dev/null -s -w %{time_namelookup}:%{time_connect}:%{time_starttransfer}:%{time_total} http://www.canada.com
输出=>0.081:0.272:0.779
清单 1 给出对一个流行的新闻站点执行 curl 命令的情况.输出通常是 HTML 代码,通过 -o 参数发送到 /dev/null.
-s 参数去掉所有状态信息.
-w 参数让 curl 写出表 1 列出的计时器的状态信息:
表 1. curl 使用的计时器
计时器 描述
time_connect 建立到服务器的 TCP 连接所用的时间
time_starttransfer 在发出请求之后,Web 服务器返回数据的第一个字节所用的时间
time_total 完成请求所用的时间
time_namelookup DNS解析时间,从请求开始到DNS解析完毕所用时间(记得关掉 Linux 的 nscd 的服务测试)
speed_download 下载速度,单位-字节每秒。
这些计时器都相对于事务的起始时间,甚至要先于 Domain Name Service(DNS)查询.因此,在发出请求之后,Web 服务器处理请求并开始发回数据所用的时间是 0.272 – 0.081 = 0.191 秒.客户机从服务器下载数据所用的时间是 0.779 – 0.272 = 0.507 秒.
通过观察 curl 数据及其随时间变化的趋势,可以很好地了解站点对用户的响应性.以上变量会按CURL认为合适的格式输出,输出变量需要按照%{variable_name}的格式,如果需要输出%,double一下即可,即%%,同时,\n是换行,\r是回车,\t是TAB。
当然,Web 站点不仅仅由页面组成.它还有图像、JavaScript 代码、CSS 和 cookie 要处理.curl 很适合了解单一元素的响应时间,但是有时候需要了解整个页面的装载速度.
发表评论
-
进程的 线程数
2012-10-25 15:25 2076查看最大线程数: cat /p ... -
shell 脚本文件追踪与 debug
2012-10-23 17:52 966scripts 在运行之前,最怕的就是出现语法错误的问题了!那 ... -
shell 截取字符串方法集
2012-10-23 17:46 1045截取字符串: 1.expr substr "$a& ... -
linux nmap 命令
2012-09-25 17:57 9221Nmap即Network Mapper,它是 ... -
linux source 命令
2012-09-25 17:55 1077命令用法: source FileName 作用:在当前bas ... -
Linux查看文件编码格式及文件编码转换
2012-09-13 11:38 879如果你需要在Linux 中操作windows下的文件,那么你可 ... -
rsync 同步
2012-08-28 09:51 552一、被同步机 1、/usr/bin/rsync --daemo ... -
linux的hostname修改详解
2012-08-27 21:57 549http://soft.chinabyte.com/os/28 ... -
学习命令
2012-08-17 18:23 666strace dmsg ldd -
Linux free命令详解(转)
2012-08-17 18:12 934http://www.cnblogs.com/ggjuchen ... -
shell 统计 uv 量
2012-08-17 16:33 649cat 201233.log | grep "201 ... -
文本读取每行
2012-08-08 17:43 7261、 for row in `echo ${SERVER_PI ... -
vi 命令详解
2012-08-08 14:02 7901、vi的基本概念 ... -
查看端口连接数
2012-07-11 16:43 752netstat -an |grep 22135 |grep E ... -
Linux下查看CPU真实核数
2012-07-09 17:29 870Linux下查看CPU真实核数 cat /proc/cpu ... -
理解Linux Load Average
2012-07-09 17:27 1100http://hi.baidu.com/musk1984/it ... -
查看Linux下某个进程里面线程数量
2012-07-06 17:26 19307查看Java的线程 1、用ps -eLf | grep ja ... -
Linux删除乱码文件
2012-06-29 20:12 896文件名为乱码的时候,无法通过键盘输入文件名,所以在终端下就不能 ...
相关推荐
curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令...
Elasticsearch-CURL:curl -H "Content-Type: application/json" -u username:password -X指定http请求的方法(如HEAD GET POST PUT DELETE)httpUrl -d '指定要传输的数据'
curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令...
curl命令详解php CURL 命令详解php CURL 命令详解php CURL 命令详解php CURL 命令详解php CURL 命令详解php CURL 命令详解php CURL 命令详解php CURL 命令详解php CURL 命令详解php CURL 命令详解php CURL 命令详解...
curl命令详解
18年11月下载的curl命令最新安装包,
curl命令详解
curl 命令详解 curl 命令详解 一、参数详解   -M/--manual 显示全手动 -n/--netrc 从netrc 文件中读取用户名和密码 --netrc-optional 使用.netrc 或者URL 来覆盖-n --ntlm 使用HTTP NTLM 身份验证 -N/--no-...
windows下离线安装curl命令windows下离线安装curl命令windows下离线安装curl命令windows下离线安装curl命令windows下离线安装curl命令
curl命令详解 curl 是一个命令行工具,用于向网络服务器发送 HTTP 请求并获取响应。它可以执行各种 HTTP 操作,如 GET、POST、PUT、DELETE 等,并支持许多不同的协议,如 FTP、SMTP、POP3、IMAP 等。 总的来说,...
使用CURL进行模拟登陆,在一些自动化场景中,相关脚本部署在Linux上,并且是命令行的操作方式,模拟页面的操作基本无法实现,本例使用curl模拟http请求,实现浏览器操作
Curl是基于UNIX的系统中默认安装的工具,Curl支持多种协议,包括HTTP、HTTPS、FTP、FTPS、SFTP等。如果你没有指定任何协议,默认是HTTP协议。
curl命令详解 ...其实curl远不⽌前⾯所说的那些功能,⼤家可以通过man curl阅读⼿册页获取更多的信息。类似的⼯具还有wget。...本资源包括了curl命令的使用方法等详细做了介绍,有需要的朋友可以下载学习。
windows环境安装curl命令,直接下载配置环境变量,即可使用curl命令。
curl命令详解 Curl是一款非常实用的数据传输工具,它支持多种协议,例如HTTP、FTP、SMTP等,可以通过命令行或脚本等方式使用。如果你需要访问指定的URL地址,只需要使用基本语法curl [options] [URL]即可。Curl还...
一,curl命令参数,有好多我没有用过,如果有误的地方,还请指正。 -a/--append 上传文件时,附加到目标文件 -A/--user-agent <string> 设置用户代理发送给服务器 - anyauth 可以使用“任何”身份验证...
curl命令详解
curl官网下载源码,mingw32-make.exe 编译,qt新建工程引入动态库,使用curl进行网络请求。
curl命令详解
curl命令详解