% в имени файла... (http)
Jan. 24th, 2008 04:27 pmВот есть ссылка http://lib.rus.ec/book/55674/download
За ней на самом деле живет не файл, а ридирект на
http://lib.rus.ec/books/Tihij_Sanja_100%-no_rastvorimyj_kofe.zip
Так вот... Если закачивать исходный url скажем wget'ом, то все работает, он догадывается что % надо заменить на %25...
А вот LWP::UserAgent -- не догадывается...
При этом, если вдуматься в задачу, то задача глубоко философская... По какому признаку агент должен понять, что в http://lib.rus.ec/books/Tihij_Sanja_100%-no_rastvorimyj_kofe.zip процент расшифровывать надо, а в http://lib.rus.ec/books/Tihij_Sanja_100%25-no_rastvorimyj_kofe.zip -- уже нет...
Как ее решать -- не понимаю...
За ней на самом деле живет не файл, а ридирект на
http://lib.rus.ec/books/Tihij_Sanja_100%-no_rastvorimyj_kofe.zip
Так вот... Если закачивать исходный url скажем wget'ом, то все работает, он догадывается что % надо заменить на %25...
А вот LWP::UserAgent -- не догадывается...
При этом, если вдуматься в задачу, то задача глубоко философская... По какому признаку агент должен понять, что в http://lib.rus.ec/books/Tihij_Sanja_100%-no_rastvorimyj_kofe.zip процент расшифровывать надо, а в http://lib.rus.ec/books/Tihij_Sanja_100%25-no_rastvorimyj_kofe.zip -- уже нет...
Как ее решать -- не понимаю...
no subject
Date: 2008-01-24 01:32 pm (UTC)no subject
Date: 2008-01-24 01:41 pm (UTC)б он вез патроныв имени файла как раз за процентом следует две цифры... Ну так мама назвала:-/no subject
Date: 2008-01-24 01:50 pm (UTC)no subject
Date: 2008-01-24 02:03 pm (UTC)... Collect the data you need and run away ...
no subject
Date: 2008-01-24 02:08 pm (UTC)... Под властью свирепого кибернетического диктатора ...