Я новичок в кукловоде и ноде, пытаюсь использовать прокси с кукловодом, чтобы собирать запросы и ответы, надеюсь, также и через веб-сокет, но пока не могу заставить что-либо работать ..
Я пытаюсь следующий код:
const puppeteer = require('puppeteer');
const httpProxy = require('http-proxy');
const url = require('url');
let runProxy = async ()=> {
// raise a proxy and start collecting req.url/response.statusCode
};
let run = async () => {
await runProxy();
const browser = await puppeteer.launch({
headless: false,
args: ['--start-fullscreen',
'--proxy-server=localhost:8096']
});
page = await browser.newPage();
await page.setViewport({ width: 1920, height: 1080 });
await page.goto('http://www.google.com',
{waitUntil: 'networkidle2', timeout: 120000});
};
run();
Я пробовал некоторые варианты от https://github.com/nodejitsu/node-http-proxy, но мне кажется, что ничего не работает, некоторые рекомендации нужны, спасибо