linux mesuare request time http
curl -w "\n\n%{time_connect} + %{time_starttransfer} = %{time_total}\n" www.google.com
get current time curl
$ date -s `curl -I 'https://google.com/' 2>/dev/null | grep -i '^date:' | sed 's/^[Dd]ate: //g'`
Source: askubuntu.com
curl time response
# -s, --silent # Silent or quiet mode. # Don't show progress meter or error messages. # Makes Curl mute. # It will still output the data you ask for. curl \ --output /dev/null \ --silent \ --write-out '%{time_namelookup}' \ https://google.com
Source: ops.tips