2014-08-31 4 views
2

я могу set proxy в сценарии:Как отключить настройку прокси-сервера в phantomjs?

phantom.setProxy('192.168.1.42', 8080, 'http', 'user', 'passwd'); 

Но как я могу отключить предыдущий прокси в сценарии без перезагрузки phantomjs.

Я хочу написать службу рендеринга phantomjs, которая принимает аргумент proxy (необязательно) для каждого запроса.

+0

Интересно, эта функция даже не документирована здесь: http://phantomjs.org/api/phantom/ Нет другой функции прокси, см. Https://github.com/ariya/phantomjs/blob/master/src /phantom.h –

+0

Что произойдет, если вы вызываете 'phantom.setProxy ('');'? Будет ли он сброшен правильно? –

ответ

1

Только совсем недавно обнаружил setProxy() и экспериментировали с ним, поэтому я хотел бы поделиться, что да, делая

phantom.setProxy(""); 

делает сброс прокси в PhantomJS, даже после того, как были открыты несколько страниц.

Смежные вопросы