![]() |
Парсинг HTML, Parser HTML
Привет, прошу помощи гуру Powershell по оптимизации и ускорении небольшого HTML парсера.
Код:
$SiteDate = "http://mp320vip.com/mp3-preview/SINGLES%20-%20New%20Releases%20-%20Beatport-Juno-Traxsource/EURO-DANCE/" |
Код:
$wc = New-Object Net.WebClient |
Kazun, Т.Е. Net объект явно быстрее? почему ты решил полностью переписать на Net.WebClient вместо использования Invoke-WebRequest?
а как добавить использование прокси к этому объекту? |
прокси добавил легко,
$wc.Proxy=new-object system.net.WebProxy('http://IP:порт',$true); а вот понять что делает ваш скрипт не получилось. данные сильно разнятся с моей версией скрипта... мой скрипт создает 12608 строк а ваш 2834 |
Вася тоже говорил, что надо использовать Net.WebClient вместо Invoke-WebRequest, вопрос почему?
|
Pavel Nagaev, достаточно интересная статья на близкую тему.
|
Foreigner, я читал ее, и сам тестировал на этом же сайте.
Мои результаты отличаются от того что написано в статье. Если говорить про скачку файлов, то Start-BitsTransfer быстрее всех, но разница в сотых долесекундах... А статье описано что 27 (Invoke-WebRequest) секунд и 7 (Net.WebClient) секунд... может быть и на старых версия PoSh была такая разница сейчас Invoke-WebRequest очень быстро все делает, и мне он кажется очень простым. |
Время: 03:01. |
Время: 03:01.
© OSzone.net 2001-