Esta web utiliza cookies, puedes ver nuestra política de cookies aquí. Si continuas navegando estás aceptándola

httpstat


En una conexión http influyen varios factores, la conectividad de red, la resolución DNS, el procesamiento de la petición por parte del servidor y el tiempo de respuesta. Con httpstat podremos ver el tiempo empleado en cada una de las fases de este modo nos será mas fácil debugear el origen de nuestros problemas con el tráfico http.

 

Instalamos la herramienta vía pip:

pip install httpstat

Un ejemplo puede ser este:

httpstat https://reorx.com

Básciamente se trata un wrapper de curl, lo que implica que podemos pasarle todos los parámetros soportados por curl.

httpstat httpbin.org/post -X POST --data-urlencode "a=b" -v

httpstat soporta la definición de variables de entorno para modificar su comportamiento. Para verlas todas podemos ejecutar:

httpstat --help

Por comodidad se pueden exportar vía nuestra shell en el fichero pertinente, para bash sería .bashrc:

export HTTPSTAT_SHOW_IP=false
export HTTPSTAT_SHOW_SPEED=true
export HTTPSTAT_SAVE_BODY=false

Autor: Kr0m -- 11/05/2019 13:17:58