【问题标题】:How do I open several webpages on the same machine, each with their own proxy?如何在同一台机器上打开多个网页,每个网页都有自己的代理?
【发布时间】:2018-08-31 10:12:58
【问题描述】:

我真的不知道从哪里开始。我需要帮助弄清楚如何尽可能轻量级地做到这一点。我可以租用服务器,但我更喜欢不需要的解决方案。我在 Python 和 JavaScript 方面经验丰富。这些可以用吗?

非常感谢。

【问题讨论】:

  • 欢迎来到stackoverflow,我们希望问题具有某些有效的信息。例如,问题没有得到很好的解释,并且没有提供您编写的代码。请阅读How to Askedit您的问题以提供相关信息,

标签: javascript python proxy web


【解决方案1】:

您的问题没有提供很多技术信息。 因此,我将提供一个高水平的答案。

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

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

您的 javascript 经验可能会有所帮助,您可以使用 puppeter 和 chrome 来实现这一点。

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();
})();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-19
    • 2012-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-19
    相关资源
    最近更新 更多