NW.js saab samas aknas laadida DOM-pildi ja hankida JSON-i Node'i teegi kaudu. Enne puhverserveri liidese valimist tehke kindlaks päringu loov kutse.

Dokumenteeritud veebimootori tee jaoks:

nw.App.setProxyConfig('proxy.example:8080', '');
const route = nw.App.getProxyForURL('https://www.example.com/');

Esimene argument on puhvrežiim ja teine PAC-i URL. See valib sihtkoha skeemide jaoks fikseeritud HTTP-lõpp-punkti, kui PAC on tühi; HTTPS kasutab oma toetatud tunneliteed. Sõltumatus avaliku lehe testis ilma puhverserveri autentimiseta võib HTTP-puhverserverite loend-st pärit kirje selle lõpp-punkti asendada.

Päringu tekitajaKontrollitav poliitika
DOM-i ressurss või brauseri fetchNW.js-i veebimootori puhvrikonfiguratsioon
Node'i tuuma HTTP või paketile kuuluv transportSelle kliendi agent või avalik puhverserveri liides

getProxyForURL tagastab DOM-i laadimise jaoks PAC-stiilis poliitikateksti, näiteks PROXY pluss lõpp-punkt või DIRECT. See ei kinnita, et lõpetatud päring seda kasutas.

process.env.http_proxy muutmine ei pane iga rakendust muutujat lugema. Märgistage diagnostika tekitaja või kliendi nime ja selle tulemusega. Kasutage selle paketi avalikku konfiguratsiooni, mitte lappige node_modules-faile, mille uuendus asendab. SOCKS-i kasutavate Node'i tuuma HTTPS-kutsete jaoks on üks selline liides SOCKS-i toetav HTTPS-agent.

Seotud artiklid