Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Andrey Sapozhnikov                   2:5020/400     18 Jul 2002  16:41:17
 To : Alexey A Kudacov
 Subject : Re: Hемного о LWP
 -------------------------------------------------------------------------------- 
 
 Alexey A Kudacov wrote:
 
 >  Возникло несколько вопросов по сабжу.
 >  1. Как с помощью LWP проверить существует ли урл (конкретно ссылка на файл),
 > не скачивая его полностью.
 
 Можно. Если сервером поддерживается метод HEAD, то воспользоваться им.
 Если нет - то воспользоваться GET и оборвать связь после получения хидера.
 
 >  2. Можно ли организвать приём сервером и одновременную передачу полученнго
 > клиенту?
 
 Можно.
 
 >  3. Можно ли в mp3, не качая весь файл, узнать параметры ID3 тага и битрейт?
 
 Битрейт можно. Информация о нем находится в самом начале файла. А вот ID3
 теги - как правило, в конце файла. Возможно бывают и не в конце (сейчас есть
 несколько разных форматов ID3), но мне таковых не попадалось. Хотя если
 сервер поддерживает partial-content, то можно отдельно скачать хвостик mp3
 файла в пол-килобайта, вот только придется сканировать его на подстроку 'TAG',
 которая, теоретически, может случайно попасться и в последних фреймах звука.
 
 Для неполной перекачки, или перекачки с одновременной передачей через LWP,
 см. perldoc LWP::UserAgent на предмет callback функции.
 
 Андрей
 
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Hемного о LWP   Andrey Sapozhnikov   18 Jul 2002 16:41:17 
Архивное /ru.perl/5284a725d95e.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional