wget chamando outra página antes de chamar o que eu realmente chamei

2

Estou usando uma chamada simples do wget para baixar um arquivo xml. O log de saída mostra outra página que eu não chamei totalmente está sendo chamada primeiro. É um vírus ou malware no meu servidor? Por que estou vendo o link quando nunca o chamei? Eu vejo "301 movido permanentemente", mas por quê?

Aqui está uma amostra ...

Ligue:

sudo wget --output-document=/home/main/nfl_liveupdate_scorestrip_ss.xml URL "https://nfl.com/liveupdate/scorestrip/ss.xml"

Log de saída:

--2016-07-10 20:12:42--  http://url/
Resolving url (url)... 52.0.146.161, 52.200.98.122
Connecting to url (url)|52.0.146.161|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://lyrics.url.com/ [following]
0 redirections exceeded.
--2016-07-10 20:12:42--  https://nfl.com/liveupdate/scorestrip/ss.xml
Resolving nfl.com (nfl.com)... 23.63.181.201
Connecting to nfl.com (nfl.com)|23.63.181.201|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://www.nfl.com/liveupdate/scorestrip/ss.xml [following]
    
por Guillermo Hernandez 11.07.2016 / 03:49

2 respostas

4

Seu comando wget contém o argumento " URL " após --output-document=... e antes do URL real desejado. Não sei o que você espera fazer, mas o que realmente está fazendo é informar wget para buscar a página no URL " URL ", que wget interpreta como " http://url.com ", que redireciona para http://lyrics.url.com/ e, assim, o comportamento que você está vendo aqui acontece. Livre-se do argumento " URL ".

    
por jwodder 11.07.2016 / 03:54
-2

Isso pode ser confuso, mas na verdade é "ok". O domínio "nfl.com" retorna um endereço IP diferente do que "www.nfl.com", e a rede de entrega de conteúdo está configurada para redirecioná-lo para o endereço correto. Se você usar " link " (observe o "www"!) Para começar, não haverá redirecionar.

    
por Ubuntinator 11.07.2016 / 04:20