Httping is like 'ping' but for http-requests.
Give it an url, and it'll show you how long it takes to connect, send a request and retrieve the reply (only the headers). Be aware that the transmission across the network also takes time! So it measures the latency of the webserver + network.
It supports, of course, IPv6.
httping was analyzed by Coverity Scan for software defects
Android
HTTPing is also available for Android phones and tablets! Click on the Android at the left which will bring you to Google Market.
There's an announcement- and discussion mailinglist.
Send an e-mail to minimalist@vanheusden.com with in the subject 'subscribe httping' to subscribe. The archive can be found here.
Screendump
This is example output of the command line output in (optional) color mode:
This is HTTPing in default mode: no colors or anything:
This is an example where the ncurses GUI is enabled (click on the picture to see it in full resolution):
Note that the graphs (the yellow things) can be disabled.
If your web browser supports it: here's a youtube video how HTTPing looks in ncurses mode:
HTTPing should run fine on all Posix compliant systems (verified on Linux, *BSD, Solaris, IRIX and AIX).
Changes
2.3 more detailed statistics, can now configure all kinds of network settings, can now be localized, improvements of error messages and on-line help, improvements of GUI mode. see this page for a more complete list of changes
2.2.1 mostly a bugfix release (segfaults, FreeBSD build fixes)
If you like, you could translate the texts in httping to an other language or maybe translate the man-page. Please folkert@vanheusden.com contact me for details