¿Cómo puedo forzar a wget.exe a hablar HTTP/1.1?

¿Cómo puedo forzar a wget.exe a hablar HTTP/1.1?

Estoy hablando de Windows, no de Linux.

Lo intenté:

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á hablando "GET /dir/data.txt HTTP/1.0". No HTTP/1.1. Quiero forzar a wget a usar HTTP/1.1. ¿Cómo puedo hacer esto?

Estoy usando WGET 1.11.4 para Windows (porque no hay otra versión más nueva en la web).

Respuesta1

Parece que HTTP 1.1 no es compatible con su versión. Dehttp://en.wikipedia.org/wiki/Wget:

Wget 1.13, lanzado en agosto de 2011, admite HTTP/1.1, solucionó algunos problemas de portabilidad y utilizó la biblioteca GnuTLS de forma predeterminada para conexiones seguras.[12]

¿Puedes obtener una versión más nueva de wget en Windows a través de Cygwin?

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

información relacionada