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 :
- 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
- Utiliser pip (cette méthode permet à httpstat d'être installé sur votre système comme une commande) comme ceci :
sudo pip install httpstat