Hỏi cách tạo trang ảo(fake) bằng puppteer

Discussion in 'Thảo Luận Chung' started by Lãng KHách, Feb 23, 2022.

  1. Lãng KHách

    Lãng KHách Tân Thủ Thôn

    Mục đích là chèn script recaptcha của google vào trang fake này. Em có viết đoạn nhỏ bên dưới , Tuy render đc nhưng gửi request lên google ko đc. Bác nào rành vụ này giúp em với ạ?

    await puppeteer.launch({
    ignoreHTTPSErrors:true,
    headless:0,
    args: [
    '--no-sandbox',
    '--disable-web-security',
    '--disable-features=IsolateOrigins,site-per-process',
    ],

    }).then(async browser => {

    const [page] = await browser.pages();
    await page.setBypassCSP(true);

    let pathname = await page.evaluate( () =>
    {


    history.pushState( null, null, 'https://www.spotify.com');

    return location.pathname;
    });


    await page.goto(`https://www.spotify.com,<html>
    <head>
    <title>reCAPTCHA demo: Simple page</title>
    <script src="https://www.google.com/recaptcha/api.js" async defer></script>
    </head>
    <body>
    <div class="g-recaptcha" data-sitekey="6LeO36obAAAAALSBZrY6RYM1hcAY7RLvpDDcJLy3"></div>
    </body>
    </html>`);
    })