1. 程式人生 > >Linux下使用curl查看http請求各階段耗時

Linux下使用curl查看http請求各階段耗時

pre rect 結果 transfer 使用curl pan sta 參數 class

  1. 準備文件模版(curl.txt)

\n
            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 \n

  2. 使用curl帶以下參數請求

curl -w "@curl.txt" -o /dev/null -s https://www.sogo.com

  結果:

[@ ~]# curl -w "@curl" -o /dev/null -s https://www.sogo.com

            time_namelookup:  0.004
               time_connect:  
0.014 time_appconnect: 0.141 time_pretransfer: 0.141 time_redirect: 0.000 time_starttransfer: 0.153 ---------- time_total: 0.165

Linux下使用curl查看http請求各階段耗時