可以以毫秒为单位卷曲打印延迟吗?

Lin*_* Ma 4 linux curl macos

想知道 curl 是否可以选择以毫秒为单位打印延迟?适用于 Linux 或 Mac OSX 的选项会很好。

Sim*_*han 6

根据Stack Overflow上的这篇文章,您将首先创建一个 curl 格式文件,curl-format.txt例如命名,然后将以下内容放入其中:

    time_namelookup:  %{time_namelookup}\n
       time_connect:  %{time_connect}\n
    time_appconnect:  %{time_appconnect}\n
   time_pretransfer:  %{time_pretransfer}\n
      time_redirect:  %{time_redirect}\n
 time_starttransfer:  %{time_starttransfer}\n
                    ----------\n
         time_total:  %{time_total}\n
Run Code Online (Sandbox Code Playgroud)

之后,您将使用此命令拉取请求,调用您创建的文本文件:

curl -w "@curl-format.txt" -o /dev/null -s "http://wordpress.com/"
Run Code Online (Sandbox Code Playgroud)

结果将是这样的:

   time_namelookup:  0.001
      time_connect:  0.037
   time_appconnect:  0.000
  time_pretransfer:  0.037
     time_redirect:  0.000
time_starttransfer:  0.092
                   ----------
        time_total:  0.164
Run Code Online (Sandbox Code Playgroud)

回顾 StackOverflow 的帖子,它更详细地介绍了每个部分的作用。

  • 这个答案没有说curl是否可以在毫秒内打印。 (3认同)