ここ数日、プロキシを使用してcasperjsコードを機能させようとしています。
プロキシなしでコードを実行しようとすると、コードは期待どおりに実行されます。
casperjs somefile.js arg1 arg2 arg3
しかし、 --proxy オプションを使用して実行しようとすると、
casperjs somefile.js --proxy=SOME_PROXY arg1 arg2 arg3
コンソールはこのようにエラーになります
CasperError: Cannot dispatch mousedown event on nonexistent selector: a
そして、this.getCurrentUrl() を使用して casper.start 内でデバッグしようとすると、次のようになります。
"about:blank"
私のURLは正しいですが...
これは私のコードのより単純なバージョンです
var casper = require('casper').create();
var utils = require('utils'),
url = 'SOME URL';
casper.start(url, function() {
utils.dump(this.getCurrentUrl());
utils.dump(url);
});
casper.run();
誰かが同じ問題に遭遇し、問題を修正しましたか?