This post is from a low-reputation account and contains an unverified outbound link. Be cautious before clicking external links.

cURL 에서 timing 정보 얻기

jinahya(25)
Published in
#curl
Words
32
Reading
1 min
Listen
Play
8y

Links

Prepare a text file for formatted output

$ cat ~/.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

Add an alias for extended cURL command

$ tail -n 1 ~/.bashrc
alias curltime="curl -w \"@$HOME/.curl-format.txt\" -o NUL -s "

An example

$ curltime http://www.microsoft.com
   time_namelookup:  0.125
      time_connect:  0.000
   time_appconnect:  0.000
  time_pretransfer:  0.000
     time_redirect:  0.000
time_starttransfer:  0.000
--------------------------
        time_total:  0.125
cURL 에서 timing 정보 얻기 | Ecency