loading…
你的生活也缺这样一场遗憾
发表评论 1,715 人阅读
loading…
man curl 是这么描述的curl is a tool to transfer data from or to a server.
简单说就是一个文件传输(上传、下载)工具。
很多同学会发现当去curl –help的时候会吐出来好几屏参数,不单单是英语的问题(如果是英文的问题可以移步到linux curl 命令详解,以及实例 – 海底苍鹰(tank)博客翻译的还是很全面),只能说功能很丰富。当然阮一峰的整理对于入门了解也是很推荐的curl网站开发指南- 阮一峰的网络日志。
很多时候要跟踪一些很紧急的故障,打开Manual查看确实很让人抓狂。
curl -x 123.57.156.244:80 -sv -o /dev/null -w "time_connect: %{time_connect}\ntime_starttransfer: %{time_starttransfer}\ntime_total: %{time_total}\n" http://ip.taobao.com/service/getIpInfo.php?ip=115.183.85.158
-v显示一次http通信的全过程,有端口连接和http request header信息
-s是静默模式不输入任何东西,-sv不显示连接的时间,request header还是会显示。