воскресенье, 9 июня 2019 г.

Как измерить время запроса и ответа одновременно с помощью cURL?

https://stackoverflow.com/questions/18215389/how-do-i-measure-request-and-response-times-at-once-using-curl
https://netbeez.net/blog/http-transaction-timing-breakdown-with-curl/


cURL поддерживает форматированный вывод для деталей запроса (подробнее см. справочную страницу cURL в разделе -w, –write-out <format>). Для наших целей хорошо сосредоточьтесь на деталях времени, которые предоставляются.

Создайте новый файл, 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
Сделать запрос:

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

Комментариев нет:

Отправить комментарий