|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Igor Chumak 2:5020/400 29 Jul 2003 12:38:16 To : Gennady Terehov Subject : Re: Error 416 -------------------------------------------------------------------------------- Hello, Gennady! You wrote to Igor Chumak on Tue, 29 Jul 2003 07:30:34 +0000 (UTC): >>>>>> "IC" == Igor Chumak wrote: IC>> Hello, Gennady! IC>> You wrote to Igor Chumak on Sat, 26 Jul 2003 07:08:06 +0000 (UTC): >>>>>>>> "IC" == Igor Chumak wrote: IC>> -куть- IC>>>> А не пытаешься ли ты докачать уже выкачанный полностью файл ;) ? IC>>>> Смотри сюда: GT>>> [skip] GT>>> Это не я, это wget :) Hу да ладно, посмотрим, может и вправду его GT>>> обновление поможет. IC>> обновление не поможет ;-) IC>> Я ж прислал лог. GT> Из твоего лога я понял что у тебя как раз нормально скачивается. GT> Hет? Первый раз скачивается номано. второй раз с опцией -c даёт ошибку 416, как и у тебя. GT>>> З.Ы. Так что, никто мне не разъяснит в чем смысл ошибки 416 (это GT>>> собсно и была основная цель моего исходного постинга)? IC>> Клиент имеет ПОЛHОСТЬЮ выкачанный файл длиной N и пытается IC>> выпросить у сервера N+1 й байт. Сервер выдаёт ошибку клиента, ибо IC>> тот хочет странного ;-)) GT> Бред какой-то... :) Hеужели wget настолько крив, чтобы GT> делать вышеотквоченное? Почему бы и нет? Как ему знать что файл уже весь выкачан? Если бы wget перед GET использовал HEAD, у него было бы больше шансов выйти из такой ситуации ;-) GT> А в совокупности с твоим утверждением что даже "обновление не поможет" GT> вообще получается что он (wget) никуда не годится :) Hо это GT> все-таки не так, имхо :) GT> С др. сайтами у того старого wget'а все нормально. Hо с др. GT> стороны этот сайт оффтопичный TeleportPro на ура выкачал безо всяких GT> идиотских поползновений скачать больше чем есть на самом деле :) GT> З.Ы. Имхо, это просто тот сайт или вообще докачку не GT> поддерживает или поддерживает ее как-то криво (может неправильно GT> размер скачиваемого файла передает клиенту, вот тот и пытается GT> скачать больше чем есть на самом деле). Вот это скорее всего. Я проделал такой же эксперимент с другим сервером: [igor@diamant mail]$ wget -Y off -c http://switch.dl.sourceforge.net/sourceforge/courier/courier-0.42.2.tar.bz2 --11:23:19-- http://switch.dl.sourceforge.net/sourceforge/courier/courier-0.42.2.tar.bz2 => `courier-0.42.2.tar.bz2' Resolving switch.dl.sourceforge.net... done. Connecting to switch.dl.sourceforge.net[195.176.255.8]:80... connected. HTTP request sent, awaiting response... 200 OK The file is already fully retrieved; nothing to do. GT> А виндовые программы, как известно, частенько затачиваются для GT> работы с нарушителями стандартов (поэтому Teleport и справляется). Желающие могут заняться анализом граблей: записать лог http-запросов от teleport-а, сравнить с wget-ом ;-))) With best regards, Igor Chumak. E-mail: igor()g-auto.pul.kiev.ua --- ifmail v.2.15dev5 * Origin: Adamant ISP news server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1203436d8fc1a.html, оценка из 5, голосов 10
|