{"repo":"babarot/httpstat","free":true,"listed":false,"github":"https://github.com/babarot/httpstat","clone":"git clone https://github.com/babarot/httpstat.git","description":"It's like curl -v, with graphs and colors","language":"Shell","stars":294,"topics":["bash","zplug","httpstat"],"license":null,"category":"cli-tools","readme_excerpt":"httpstat === curl statistics made simple. Overview httpstat is a bash script that visualizes curl statistics in a human-readable format. It breaks down the HTTP request into individual phases (DNS lookup, TCP connection, SSL handshake, etc.) and displays the time spent in each phase, helping you identify performance bottlenecks. Requirements - bash (version 3.0 or later) - curl (with -w write-out support) - perl (for header colorization) - bc or awk (for floating-point calculations; awk is used as fallback if bc is not available) Usage Arguments Argument Description ---------- ------------- URL The URL to request. Can be with or without http(s):// prefix CURL OPTIONS Any curl supported options, except for -w , -D , -o , -S , -s which are used internally Options Option Description -------- ------------- -h , --help Show help message --version Show version information Environment Variables Variable Description ---------- ------------- HTTPSTAT SHOW BODY Set to true to print the response body to stdout. By default, the body is saved to a temporary file HTTPSTAT SHOW SPEED Set to true to display download and upload speed in KiB/s Examples Basic Usage With Environment Variables Understanding the Output Timing Metrics httpstat displays the following timing metrics: Metric Description -------- ------------- DNS Lookup Time spent resolving the domain name to an IP address TCP Connection Time spent establishing a TCP connection to the server SSL Handshake Time spent performing the TLS","default_branch":null,"files":null,"tree":[],"storefront":"/r/babarot","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/babarot/httpstat/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}