使用tor proxy

时间:2017-02-02 10:58:04

标签: proxy casperjs tor

我使用tor来通过这个socks代理访问casperjs 我的操作系统Windows 10 x64

my test.js

var casper = require('casper').create({
verbose: true,
logLevel: 'error',
pageSettings: {
    loadImages: false, // The WebPage instance used by Casper will
    loadPlugins: false, // use these settings
    userAgent: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36'
    }
});
var caturl = ('http://www.test.com');
casper.start(caturl, function() {
    this.echo(this.getTitle());
});
casper.run();

我本地机器的结果

casperjs test.js
This Is Page Title

当打开tor时,我确信它的工作正常,袜子代理正在进行测试之前

casperjs  --proxy=127.0.0.1:9150 --proxy-type=socks5 test.js
Attention Required! | Cloudflare

我看到的结果是,它希望解决recaptcha从cloudflare打开这个网站

BUT

当我打开tor浏览器,打开casperjs中测试的链接时,它通常没有任何要求重新打开

WHY  当打开与casperjs的链接请求recaptcha,并打开与浏览器的链接(使用相同的代理IP)它不要求recaptcha?

这与useragent有什么关系?

0 个答案:

没有答案