Ответ 1
Хмм.. для меня --spider
отображается размер:
$ wget --spider http://henning.makholm.net/
Spider mode enabled. Check if remote file exists.
--2011-08-08 19:39:48-- http://henning.makholm.net/
Resolving henning.makholm.net (henning.makholm.net)... 85.81.19.235
Connecting to henning.makholm.net (henning.makholm.net)|85.81.19.235|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 9535 (9.3K) [text/html] <-------------------------
Remote file exists and could contain further links,
but recursion is disabled -- not retrieving.
$
(Но будьте осторожны, что не все веб-серверы будут информировать клиентов о длине данных, кроме как закрывая соединение, когда все это отправлено).
Если вы обеспокоены тем, что wget меняет формат, в котором он сообщает длину, вы можете использовать wget --spider --server-response
и искать заголовок Content-Length
на выходе.