Differences between revisions 4 and 5
Revision 4 as of 2020-01-21 03:13:49
Size: 493
Editor: PieterSmit
Comment:
Revision 5 as of 2022-02-27 22:44:25
Size: 1285
Editor: PieterSmit
Comment:
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:



== Use Curl to measure web page response ==
 * From: https://stackoverflow.com/questions/18215389/how-do-i-measure-request-and-response-times-at-once-using-curl
 1. Create a new file, curl-format.txt, and paste in: {{{
     time_namelookup: %{time_namelookup}s\n
        time_connect: %{time_connect}s\n
     time_appconnect: %{time_appconnect}s\n
    time_pretransfer: %{time_pretransfer}s\n
       time_redirect: %{time_redirect}s\n
  time_starttransfer: %{time_starttransfer}s\n
                     ----------\n
          time_total: %{time_total}s\n
}}}
 2. Make a request: {{{
 curl -w "@curl-format.txt" -o /dev/null -s "http://wordpress.com/"
}}}
    * Or on Windows, it's...{{{
 curl -w "@curl-format.txt" -o NUL -s "http://wordpress.com/"
}}}



Using Curl to access web pages

  • Links: Security/Web , Linux/OpenSSL

  • Check Headers e.g. CORS (access-control-allow-origin:) headers

    $ curl -k -sD - -H "Origin: https://wiki.vigor.nz" -o /dev/null https://wiki.vigor.nz/
    • or

      curl -H "Origin: https://mydomain.nz" -H "Access-Control-Request-Method: GET" -H "Access-Control-Request-Headers: X-Requested-With"   -X OPTIONS --verbose https://vigor.nz 2>&1 | grep -i "access\|cors"

Use Curl to measure web page response

  • From: https://stackoverflow.com/questions/18215389/how-do-i-measure-request-and-response-times-at-once-using-curl

  • Create a new file, curl-format.txt, and paste in:

         time_namelookup:  %{time_namelookup}s\n
            time_connect:  %{time_connect}s\n
         time_appconnect:  %{time_appconnect}s\n
        time_pretransfer:  %{time_pretransfer}s\n
           time_redirect:  %{time_redirect}s\n
      time_starttransfer:  %{time_starttransfer}s\n
                         ----------\n
              time_total:  %{time_total}s\n
  • Make a request:

     curl -w "@curl-format.txt" -o /dev/null -s "http://wordpress.com/"
    • Or on Windows, it's...

       curl -w "@curl-format.txt" -o NUL -s "http://wordpress.com/"


CategoryLinux

Linux/Curl (last edited 2023-04-17 10:18:01 by PieterSmit)