Hacer peticiones a una url desde consola es mas fácil de lo que pueda parecer, basta con crear un script en bash para hacer peticiones CURL a un servidor.
cURL es una herramienta para usar en un intérprete de comandos para transferir archivos con sintaxis URL
Cuando cargamos un sitio, el servidor nos devolverá un código de estado (http code), los mas comúnes son:
Código | Significado |
---|---|
200 | OK |
301 | Elemento movido (redireccionado) |
404 | No se encuentra el recurso solicitado |
500 | Error interno en el servidor |
503 | Servicio no disponbile (generalmente por tiempo) |
En el siguiente ejemplo, que he titulado “curl http code” tenemos un ciclo que revisará todas las urls que se encuentren en el archivo url-list.txt
1 2 3 4 5 |
#!/bin/bash while read LINE; do curl -o /dev/null --silent --head --write-out '%{http_code}' "$LINE" echo ' '$LINE done < url-list.txt |
Este script mostrará el status que devuelve la página (línea 3) y después nos devuelve la url que se solicitó (línea 4).
¿Te gustó este artículo?
Si te gustó este artículo, te ha servido o aprendiste algo nuevo; compártelo en tus redes sociales o invítame un cafe.
LD De Iturbide liked this on Facebook.
Samuel Macias liked this on Facebook.
Nochtli Markz liked this on Facebook.
RT @nmicht: Script para revisar el código devuelto de una URL http://t.co/gQAJSt84ry
cool !!
Evi Preciado liked this on Facebook.
Manuel Vasquez liked this on Facebook.
Kinectix Balabos liked this on Facebook.