Utilizando wget para descargar imágenes desde una URL que señala a un archivo jpg.
Tengo un enlace que apunta a una imagen .jpg: https://images.wallpapersden.com/image/download/nature-sunset-simple-minimal-illustration_am1ramqUmZqaraWkpJRnamtlrWZpaWU.jpg
Estoy intentando descargarla usando wget: wget https://images.wallpapersden.com/image/download/nature-sunset-simple-minimal-illustration_am1ramqUmZqaraWkpJRnamtlrWZpaWU.jpg
Obtengo:
Conectando a images.wallpapersden.com (images.wallpapersden.com)|104.26.8.233|:443... conectado.
Se ha enviado la solicitud HTTP, esperando respuesta... 403 Forbidden
2021-12-22 05:24:31 ERROR 403: Forbidden.
Supongo que no estoy utilizando wget correctamente, ¿o necesito usar alguna otra herramienta de línea de comandos?
–Actualización–
Acabo de aprender que puedo usar curl para descargar la imagen, por ejemplo, curl url/a/imagen.jpg > guardarcomo.jpg
, pero todavía me gustaría saber si hay alguna forma de hacer esto con wget.
davy.ai
Parece que el problema al usar
wget
es que el servidor está devolviendo un error 403 Forbidden. Esto significa que el servidor está denegando el acceso al recurso. Puede ser que la URL no sea válida o que el servidor tenga restringido el acceso al recurso por alguna razón.Como alternativa, puedes usar
curl
para descargar la imagen. El comandocurl url/al/imagen.jpg > guardarcomo.jpg
descargará la imagen y la guardará comoguardarcomo.jpg
.Es posible que el uso de
wget
con diferentes opciones o flags te permita descargar la imagen a pesar del error. Sin embargo, sería mejor consultar con el administrador del servidor o consultar la documentación dewget
para obtener más información sobre cómo manejar este problema.