| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: разработка для Web > WWW::Mechanize::PhantomJS не работает под ХР |
| Автор: burakov 14.7.2015, 17:11 | ||
| Добрый день >>WWW::Mechanize::PhantomJS не работает под ХР нужно заставить работать под ХР! под win7 phantomjs-2.0.0-windows + WWW::Mechanize::PhantomJS ОТЛИЧНО! под ХР версия 2.0 не подходит., но работает phantomjs-1.8.1-windows но с ней не работает WWW::Mechanize::PhantomJS код ответа при $mech->get($url); 400 что не так? если работать с помощью JS _ все ОК картинка создается нормально.!
Вот что написано http://phantomjs.org/download.html the executable phantomjs.exe is ready to use. Note: For this static build, the binary is self-contained with no external dependency. It will run on a fresh install of Windows Vista or later versions. There is no requirement to install Qt, WebKit, or any other libraries. я каким то чудом нашел версию phantomjs-1.8.1-windows но чтото она не контачит с Cpan модулем. может у кого есть 1,9 попробовать? очень нужно под ХР запустить это дело. спасибо p.s. подумалось.. а может его как то можно для ХР скомпилировать!? может кто сделает? или расскажет как? спасибочки p.s.s. нашел версию phantomjs-1.9.2-windows но все равно ответ 400 (урл проверенный, рабочий) |
| Автор: alezzz 15.7.2015, 12:57 |
| посмотрите хотябы wireshark-ом почему ответ 400. |
| Автор: burakov 15.7.2015, 15:25 |
| вообщем получились вот такие танцы с бубном. по ХР с модуль WWW::Mechanize::Firefox заработала версия phantomjs-1.9.2-windows собственно версия phantomjs-2.0-windows (там так и написано для виста и позднее). ответ 400 шел потому что я пытался через phantomjs-1.9.2-windows просить протокол https видно в этой версии https не поддерживается., зато phantomjs-2.0-windows уже легко работает с https вот из за https произошла путаница (еще и потому, что они у себя историю версией не хранят, и пришлось качать кое как кое где, с вирусами и прочим. вообщем очень нервно. вот вопрос. попутного характера. Все таки понятно что phantomjs-2.0-windows получше. с яндексом к примеру приходится по https работать. как то возможно из исходников пересобрать 2.0 , но чтобы под ХР.? не все машины тянут win7 (а те, которые под граберы определены и подавно - по остаточному принципу) |