如何在同一台机器上打开多个网页,每个网页都有自己的代理?

2024-09-30 20:32:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我真的不知道从哪里开始。我需要帮助找出如何做到这一点尽可能轻。我可以租一台服务器,但我更喜欢一个不需要的解决方案。我对Python和Javscript很有经验。这些可以用吗

非常感谢


Tags: 服务器经验解决方案javscript
1条回答
网友
1楼 · 发布于 2024-09-30 20:32:51

你的问题没有提供很多技术信息。 因此,我会提供一个高层次的答案

假设您使用chrome作为webpage。使用代理标志 proxy-server="foopy:8080"打开多个chrome实例是可能的

使用多个浏览器和lib可以实现相同的高级解决方案

您的javascript经验可能会有所帮助,您可以使用puppeter&;正是因为这个

const puppeteer = require('puppeteer');

(async () => {
  const browser = await puppeteer.launch({ 
                  args : [   
                     ' proxy-server="foopy:8080"'
                  ]});
  const page = await browser.newPage();
  await page.goto('https://example.com');
  await page.screenshot({path: 'example.png'});

  await browser.close();
})();

相关问题 更多 >