Manejo del código de error wget 5xx

Manejo del código de error wget 5xx

Estoy ejecutando un script de shell que utiliza wget para recuperar datos de la web. Me pregunto si hay alguna manera de indicarle a wget que finalice el proceso inmediatamente después de encontrar un código de error 500.

Respuesta1

Quizás quieras consultar el nuestro, curlya que es un poco más robusto, especialmente cuando se manejan cosas de esa naturaleza.

Ahora no sé cómo hacer lo que quieres, sin embargo, curltengo ciertos códigos de salida para ciertos eventos. Este puede ser de tu interés:

22

Página HTTP no recuperada. La URL solicitada no se encontró o devolvió otro error con el código de error >HTTP de 400 o superior. Este código de retorno solo aparece si se usa -f/--fail.

Recomendaría consultar elpágina de manual de rizos

Respuesta2

Supongo que wget no tiene una forma de manejar ningún error en este momento :( eso es un poco horrible, desafortunadamente curl no funcionará para mí, pero si creo que es la forma de manejar curl, sería la solución más cercana, por así decirlo. ...

información relacionada