wget baixa um html em vez do meu arquivo

-1

Eu fiz upload de um arquivo de texto contendo "hello world" para um site. O site criado abaixo link para baixar o arquivo:

http://s8.picofile.com/d/8293527218/5b6a0e68-9956-43e2-94a5-4942a805db40/mmm

quando copio este link e o colo na barra de pesquisa do Google Chrome do meu laptop, ele simplesmente faz o download do arquivo e tudo fica bom. mas quando eu faço o download em um sistema de cluster remoto (que eu me conecto a ele usando ssh), usando wget link-address ele baixa um arquivo chamado mmm.html que é diferente do meu arquivo de texto.

como posso usar o comando wget em um sistema Linux remoto para baixar o arquivo e por que esse problema acontece?

Muito obrigado.

    
por Mostafa Tavakoli 30.04.2017 / 05:49

2 respostas

1

A idéia desses sites de compartilhamento de arquivos é gerar um único link para um endereço IP específico, então quando você gera o link de download em seu PC, ele só pode ser baixado com o endereço IP do seu PC. IP, então picofile irá redirecionar sua solicitação remota para o pacote de download real, que é uma página HTML e wget faz o download.

Se você quiser baixar este arquivo deste arquivo de hospedagem com sua máquina remota, você deve gerar o link usando sua máquina remota também.

tente navegadores baseados em terminal como w3m , lynx , etc; Da sua máquina remota.

    
por Ravexina 30.04.2017 / 09:53
1

wget realmente baixa o seu arquivo ...

O link que você forneceu abriu uma página no picofile.com, principalmente em árabe, presumo, o link de download direto para o arquivo "mmm" era link . Passar esta URL para wget realmente baixou o arquivo. Essa é uma situação comum com a maioria desses sites de hospedagem de arquivos - o URL de "compartilhamento" aponta para o site deles e o link de download real fica oculto atrás de algum javascript. Muitas vezes, a única maneira de extrair esse link é iniciar um download por meio de um navegador e copiar o link de download do gerenciador de downloads.

    
por Jan Stavěl 30.04.2017 / 06:21