httpstat
httpstat copied to clipboard
curl statistics made simple
curl 7.61.1 (x86_64-redhat-linux-gnu) libcurl/7.61.1 OpenSSL/1.1.1c zlib/1.2.11 brotli/1.0.6 libidn2/2.2.0 libpsl/0.20.2 (+libidn2/2.0.5) libssh/0.9.0/openssl/zlib nghttp2/1.33.0 export HTTPSTAT_SHOW_IP=true export HTTPSTAT_SHOW_SPEED=true export HTTPSTAT_SAVE_BODY=false export HTTPSTAT_DEBUG=false Connected to ::1:8094 from ::1:57934 HTTP/1.1 100 Continue HTTP/1.1 200...
``` Body stored in: /var/folders/fh/5k0fl9xd06xgflnp5d90dz8m0000gn/T/tmpjIYObb DNS Lookup TCP Connection TLS Handshake Server Processing Content Transfer [ 2ms | 194ms | 92ms | -288ms | 1255ms ] | | | |...
The following changes are done to append the redirect urls stats to the output. - [x] Added a new -L option analogous to the curl -L option to follow redirects...
Add: ``` extras_require = { ':sys_platform=="win32"': ['colorama'] } ``` in `setup.py`; in code, add: https://github.com/Qix-/better-exceptions/blob/master/better_exceptions/color.py#L53 part.
This would be super useful to have for learning more about the certificate a particular site uses. It could be an add-on option (not default) which shows issuer information, if...
This PR is aimed at solving any problems that would happen when running httpstat on windows.
Windows 7 64-bit, Python 2.7.12 64-bit ``` C:\Users\xmr\Desktop>curl --version curl 7.50.1 (x86_64-pc-win32) libcurl/7.50.1 OpenSSL/1.0.2h zlib/1.2.8 WinIDN libssh2/1.7.0 nghttp2/1.13.0 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps...