Proxy en phantomjs

Je ne peux pas comprendre comment utiliser des proxy dans phantomjs, j'ai essayé

Phantomjs example.js –proxy = "ip: port"

Phantomjs example.js –proxy = ip: port

Phantomjs example.js –proxy = ip: port –proxy-type = http

Mais je vois que mon ip = (

Pas de sortie, même si proxy ip apriori invalide.

Example.js:

var page = require('webpage').create(); page.onConsoleMessage = function(msg) { console.log(msg); }; page.onLoadFinished = function(status){ if (!status){ console.log('fail'); phantom.exit(); } page.render("1.png"); phantom.exit(); }; page.open("http://whoer.net/"); 

Quelle chose évidente j'ai oublié? Merci.

Comme je l'ai dit, j'ai oublié une chose évidente: les arguments pour les phantomjs doivent être après la commande "phantomjs" et non après le nom du script. Variante correcte:

Phantomjs –proxy = ip: port example.js

Ce code est destiné à l'authentification avec nom d' utilisateur et mot de passe . De même que, save result in sample.txt :

 phantomjs --proxy=Ip:Port --proxy-auth=User:Pass App.js > sample.txt