Как изменить язык браузера на драматургеJavascript

Форум по Javascript
Anonymous
Как изменить язык браузера на драматурге

Сообщение Anonymous »

Я пытаюсь сделать свой парсер незаметным.
Последним препятствием для меня является язык браузера, фактически я не могу его изменить, какие бы параметры ни были.
скриншот BrowserScan.net
Я могу изменить HTTP-заголовок для языка, но не для языка браузера, я искал в системных файлах браузера playwirght, но там нет параметр для этого.
Вот минимальная часть моего кода:

Код: Выделить всё

const { firefox } = require('playwright-extra');
const stealth = require('puppeteer-extra-plugin-stealth')();

firefox.use(stealth);
firefox.launch({
headless: false,
args: ['--lang=fr-FR'],
}).then(async browser => {

const context = await browser.newContext({

locale: 'fr-FR',
timezoneId: 'Europe/Paris',
geolocation: { latitude: 48.8566, longitude: 2.3522 },
});

const page = await context.newPage();
await page.setExtraHTTPHeaders({
'Accept-Language': 'fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7',
});

console.log('Navigating to test browser language settings...');

const url = 'https://www.browserscan.net/';

await page.goto(url, { waitUntil: 'networkidle0' });
await page.screenshot({ path: 'browser-language.png', fullPage: true });

console.log('Done! Check browser-language.png for results.');
await browser.close();
})

Кто-нибудь знает?


Подробнее здесь: https://stackoverflow.com/questions/793 ... playwright

Вернуться в «Javascript»