【问题标题】:How do I authenticate a proxy in playwright如何在剧作家中验证代理
【发布时间】:2021-08-01 07:58:06
【问题描述】:

我的剧作家浏览器选项中有这个参数,'--proxy-server=endpoint:port',我可以使用await page.authenticate({username, password}); 在 puppeteer 中验证我的代理。我找不到任何方法可以对剧作家进行同样的操作。我该怎么做?

【问题讨论】:

    标签: node.js puppeteer playwright


    【解决方案1】:

    您可以通过两种方式通过 HTTP 代理加载页面:

    1/ 为网络浏览器全局设置:

    const browser = await chromium.launch({
        proxy: {
            server: 'http://myproxy.com:3128',
            user: 'usr',
            password: 'pwd'
        }
    });
    

    2/ 或者您可以根据上下文设置它:

    const browser = await chromium.launch({
        proxy: { server: 'per-context' }
    });
    const context = await browser.newContext({
        proxy: { server: 'http://myproxy.com:3128' }
    })
    

    这一切都记录在 Playwright 文档 here 中。

    【讨论】:

      猜你喜欢
      • 2021-12-16
      • 2022-01-01
      • 2022-11-17
      • 2021-05-20
      • 2021-10-08
      • 1970-01-01
      • 2023-02-15
      • 2021-02-19
      • 2021-08-02
      相关资源
      最近更新 更多