我尝试让Selenium更改IP地址,但不起作用。IP地址取自https://sslproxies.org
const {Builder, By, Key, until} = require('selenium-webdriver');
const proxies = [
"47.243.167.134 :8889",
"154.236.179.233:1976",
"200.105.215.22:33630",
];
async function changeIP() {
const proxy = proxies[Math.floor(Math.random() * proxies.length)];
const capabilities = {
'browserName': 'chrome',
'chromeOptions': {
'args': [`--proxy-server=http://${proxy}`]
}
};
const driver = await new Builder().withCapabilities(capabilities).build();
await driver.get("https://iplocation.com/");
}
changeIP();
1条答案
按热度按时间eivnm1vs1#
免费的代理通常不起作用,或者速度非常慢,而且不安全。
出于这个原因,你可以考虑使用一些便宜的代理。