Como posso forçar o wget.exe a falar com o HTTP / 1.1?

4

Estou falando sobre o Windows, não sobre o Linux.

Eu tentei:

wget -O X:/test/some/dir/file.txt --tries=3 -c http://some.com/dir/data.txt
wget -O X:/test/some/dir/file.txt --tries=3 http://some.com/dir/data.txt
wget -O "X:/test/some/dir/file.txt" --tries=3 http://some.com/dir/data.txt

Resultado: Wget está falando "GET /dir/data.txt HTTP / 1.0". Não HTTP / 1.1. Eu quero forçar o wget a usar o HTTP / 1.1. Como posso fazer isso?

Estou usando o WGET 1.11.4 para Windows (porque não há outra versão mais recente na Web).

    
por Kerry 22.03.2014 / 14:26

1 resposta

5

Parece que o HTTP 1.1 não é suportado em sua versão. Do link :

Wget 1.13, released August 2011, supports HTTP/1.1, fixed some portability issues, and used the GnuTLS library by default for secure connections.[12]

Você pode obter uma versão mais nova do wget no Windows via Cygwin?

link

    
por 22.03.2014 / 14:36

Tags