Baixando imagens via wget

Baixando imagens via wget

Ao baixar uma imagem com wget usando wget linkrecebo os seguintes erros:

HTTP request sent, awaiting response... 302 Moved Temporarily
Location:  [following]
--2015-05-24 14:47:46--  http://stripovionline.com/AlanFord/0002_Suplji_zub/1.jpeg
Reusing existing connection to stripovionline.com:80.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location:  [following]
--2015-05-24 14:47:47--  http://stripovionline.com/AlanFord/0002_Suplji_zub/1.jpeg
Reusing existing connection to stripovionline.com:80.

E depois de 20 vezes termina com mensagem20 redirections exceeded.

Normalmente posso visitar o link e baixar a imagem manualmente.

Responder1

Não consigo baixar essa imagem com meu navegador e recebo o erro "A página não está redirecionando corretamente", então esse pode ser um wgetcomportamento correto. Sugiro que você tente baixar alguma outra imagem para confirmar. Por exemplo, http://cdn.sstatic.net/superuser/img/sprites.svgabre bem para mim.

Se você precisar baixar um arquivo que só pode ser acessado de uma página específica, como http://stripovionline.com/index.html, você precisará passar essa URL para o wget como referenciador:

wget --referer="http://stripovionline.com/index.html" "http://stripovionline.com/AlanFord/0002_Suplji_zub/1.jpeg"

informação relacionada