From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: AVL To: mandrake-russian@altlinux.ru Subject: Re: [mdk-re] wget : How to make it not mangle URLs Message-Id: <20011115233735.5eb9e779.info@atmsk.ru> In-Reply-To: <20011115224315.B2866@hb.ant-on.net> References: <20011115224315.B2866@hb.ant-on.net> Organization: Unknown X-Mailer: Sylpheed version 0.6.5 (GTK+ 1.2.10; i586-alt-linux) X-Face: "~`}0P0~/\>P}{|4HJt|-99/Gr5_nJTWKjMI4B}0yk8&W0_8w1[)+Pa3G6TS&lGPr^ZysroYc11 Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Thu Nov 15 23:17:27 2001 X-Original-Date: Thu, 15 Nov 2001 23:37:35 +0300 Archived-At: List-Archive: List-Post: On Thu, 15 Nov 2001 22:43:15 +0300 Henri Bourbon wrote: > $ wget http://localhost/foo?two//slashes > --22:22:46-- http://localhost/foo?two/slashes > > 2 слэша -- это не 1 слэш, не так ли? Пожалуйста, подскажите, как заставить > wget делать то, что я его прошу сделать, а не то, что он хочет? > > Вопрос не праздный. Нужно скачать неск. десятков файлов с 1-го хитрого > сайта, все файлы имеют URL типа (обратите внимание на "//" ) > /cgi-bin/shit.cgi/smth//path/to/file > причем запрос "похожего" URL (меняем "//" на "/") > /cgi-bin/shit.cgi/smth/path/to/file > выдает большую симпатичную дулю с маком (404 Not Found). > Пробовал заменить "//" на "/%2f" и "shit.cgi/" заменить на "shit.cgi?". > Оба варианта дают дулю, но уже с маслом (403 Forbidden). > > Я могу отказаться от wget, написав скрипт, к-рый сделает то, что нужно и > как нужно. Но вопрос все-таки в том, можно ли добиться нормальной работы > от wget. а в кавычки брать не пробовали?