httpstat est un script Python qui reflète les statistiques cUrl d'une manière fascinante et bien définie, il se présente sous la forme d'un seul fichier lequel est compatible avec Python 3 et ne nécessite aucun logiciel supplémentaire (dépendances) à être installé sur un système.

Il s'agit fondamentalement d'un wrapper de l' outil cURL, ce qui signifie que vous pouvez utiliser plusieurs options cURL valides après une URL, à l' exclusion des options -w, -D, -o, -s et -S, qui sont déjà utilisés par httpstat.

python httpstat.py http://pausechoco.tlk.fr/dokuwiki/
Connected to 83.167.45.9:80 from 192.168.0.1:34556
 
HTTP/1.1 302 Moved Temporarily
Date: Sat, 03 Dec 2016 13:35:31 GMT
Server: Apache/2.2.23 (FreeBSD) SVN/1.7.7 mod_ssl/2.2.23 OpenSSL/0.9.8y DAV/2
X-Powered-By: PHP/5.4.17
Location: doku.php
Content-Length: 0
Content-Type: text/html
 
Body stored in: /tmp/tmpudfIFE
 
  DNS Lookup   TCP Connection   Server Processing   Content Transfer
[    29ms    |       2ms      |       119ms       |        0ms       ]
             |                |                   |                  |
    namelookup:29ms           |                   |                  |
                        connect:31ms              |                  |
                                      starttransfer:150ms            |
                                                                 total:150ms

h2. Installer httpstat sur un système GNU/Linux

Vous pouvez installer l'utilitaire httpstat en utilisant deux méthodes possibles :

  1. L'obtenir directement à partir de son dépôt Github en utilisant la commande wget comme suit :
    wget -c https://raw.githubusercontent.com/reorx/httpstat/master/httpstat.py
  2. Utiliser pip (cette méthode permet à httpstat d'être installé sur votre système comme une commande) comme ceci :
    sudo pip install httpstat