% в имени файла... (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 -- уже нет...
Как ее решать -- не понимаю...