我正在运行一个curl命令:
curl -s -w "\n\n%{time_connect} + %{time_starttransfer} = %{time_total}\n\n" GET http://www.google.com
我得到的回应是:
0.000 + 0.000 = 0.000
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>302 Moved</TITLE></HEAD><BODY>
<H1>302 Moved</H1>
The document has moved
<A HREF="http://www.google.co.in/?gfe_rd=cr&dcr=0&ei=zWUAWsbbDabU-APf85KoBQ">here</A>.
</BODY></HTML>
0.217 + 0.416 = 0.417
所以我不理解的一件事是,为什么两个时间实例和它们代表什么?
0.000 + 0.000 = 0.000
0.217 + 0.416 = 0.417
答案 0 :(得分:2)
您在GET
命令中不需要curl
,它会尝试GET
并失败,并以第一个输出零的形式给出结果。
从GET
命令中删除curl
并尝试。
curl -w "\n\n%{time_connect} + %{time_starttransfer} = %{time_total}\n" www.google.com