Firefoxen proxy hobespenak Puppeteerren abiarazte-hobespenetan
Erabili extraPrefsFirefox Puppeteerren uneko arakatzaile-hautaketarekin eta zehaztu HTTP eta HTTPS helburuetarako proxy hobespenak.
Puppeteerrek Firefoxen hobespenak extraPrefsFirefox bidez erakusten ditu. Puppeteerrentzat jada konfiguratuta dagoen Firefox instalazio bateragarria duen aplikazio batean:
import puppeteer from 'puppeteer';
const browser = await puppeteer.launch({
browser: 'firefox',
extraPrefsFirefox: {
'network.proxy.type': 1,
'network.proxy.http': 'proxy.example',
'network.proxy.http_port': 8080,
'network.proxy.ssl': 'proxy.example',
'network.proxy.ssl_port': 8080,
},
});
try {
const page = await browser.newPage();
await page.goto('https://api.example/');
} finally {
await browser.close();
}
1 motak eskuzko proxy konfigurazioa hautatzen du. Ezarri ostalari-izena eta portu numerikoa bereizita. Baimendutako gune publikoko nabigaziorako, HTTP proxy zerrendak hautagaiak ematen ditu HTTP entzule-eremu hauetarako. Firefoxek ssl hobespen-izenak erabiltzen ditu HTTPS helburuko biderako; network.proxy.https izenak asmatzeak ez ditu ezarpen berak konfiguratzen.
Zehaztu bi bideak HTTP eta HTTPS nabigazioak bitartekaria erabili behar dutenean. Horrela, ez da ezarpenen elkarrizketako ekintza baten mende egongo bide bat bestean kopiatzeko. Erakutsitako endpoint-a HTTP proxy entzule arrunta da; ssl hobespen-izenak haren helburu-kategoria deskribatzen du.
Hobespen hauek Firefoxen sare-trafikoa konfiguratzen dute. Chromiumen --proxy-server argumentua beste arakatzaile-interfaze bati dagokio. Ungo Puppeteerrek Firefox hautatzen du browser: 'firefox' erabilita; product erabiltzen duten adibide zaharragoak aukera hori definitu zuen Puppeteer bertsiora egokitu behar dira.