Как заставить wget.exe общаться по протоколу HTTP/1.1?

Как заставить wget.exe общаться по протоколу HTTP/1.1?

Я говорю о Windows, а не о Linux.

Я пытался:

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

Результат: Wget говорит "GET /dir/data.txt HTTP/1.0". Не HTTP/1.1. Я хочу заставить wget использовать HTTP/1.1. Как это сделать?

Я использую WGET 1.11.4 для Windows (потому что более новой версии в сети нет).

решение1

Похоже, HTTP 1.1 не поддерживается в вашей версии. Отhttp://en.wikipedia.org/wiki/Wget:

Wget 1.13, выпущенный в августе 2011 года, поддерживает HTTP/1.1, исправляет некоторые проблемы с переносимостью и использует библиотеку GnuTLS по умолчанию для безопасных соединений.[12]

Можно ли получить более новую версию wget для Windows через Cygwin?

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

Связанный контент