随着大数据时代的发展,代理IP慢慢成为了中很多人经常使用的上网采集的一种工具。特别是对于一些专业的爬网络爬虫用户来说,这种代理是他们生活工作必不可少的工具。就如同我们平时上网一样。当然使用代理IP,肯定会考虑到速度问题。就像我们的本地IP一样访问一个网站一样也有延迟。当我们验证代理IP地址时,会间隔几秒。这间隔的几秒就是服务器的响应时间,时间越快,说明速度快,使用起来也快,好用许多。
那什么能影响代理IP的速度。决定一个服务器的速度有很多。
1:代理IP服务器属于什么网络
2:代理IP服务器的性能
3:代理IP服务器的距离
4:代理服务器的地区分布
如果代理IP地区分布距离和使用距离较远的话也会影响到代理IP的速度,代理IP延迟过高,效果就会很差,所以选择一款优秀好用的代理IP是非常重要的,选择代理IP一样要选择地区分布广的隧道转发的爬虫代理加强版。地区分布广,使用起来更加稳定。
const puppeteer = require('puppeteer');
// 代理服务器(产品官网 www.16yun.cn)
const proxyServer = 'http://t.16yun.cn:31111';
const username = 'username';
const password = 'password';
(async() => {
const browser = await puppeteer.launch({
args: [ '--proxy-server='+proxyServer+'','--no-sandbox', '--disable-setuid-sandbox' ]});
const page = await browser.newPage();
await page.authenticate({ username, password });
await page.goto('https://www.baidu.com');
const cookies = await page.cookies();
await console.log(cookies);
await page.setViewport({width: 320, height: 480});
await page.screenshot({path: '/screenshots/full.png', fullPage: true});
await browser.close();
})();
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。