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

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

Estou falando do Windows, não do Linux.

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. Quero forçar o wget a usar HTTP/1.1. Como posso fazer isso?

Estou usando o WGET 1.11.4 para Windows (porque não existe outra versão mais recente na web).

Responder1

Parece que HTTP 1.1 não é compatível com sua versão. Dehttp://en.wikipedia.org/wiki/Wget:

Wget 1.13, lançado em agosto de 2011, suporta HTTP/1.1, corrigiu alguns problemas de portabilidade e usou a biblioteca GnuTLS por padrão para conexões seguras.[12]

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

https://stackoverflow.com/questions/16675977/where-is-cygwins-wget

informação relacionada