NW.js kann am selwechte Fënster en DOM-Bild lueden an JSON iwwer eng Node-Bibliothéik ofruffen. Identifizéiert den Opruff, deen d'Ufro erstallt, ier Dir eng Proxy-Schnittstell wielt.

Fir den dokumentéierten Wee vum Web-Engine:

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

Dat éischt Argument ass d'Proxy-Reegel an dat zweet d'PAC-URL. Dëst wielt en fixen HTTP-Endpunkt fir Zilschämas, wann PAC eidel ass; HTTPS benotzt säin ënnerstëtzten Tunnelwee. An engem onofhängegen Test vun enger ëffentlecher Säit ouni Proxy-Authentifikatioun kann en Andrag aus der HTTP-Proxy-Lëscht deen Endpunkt ersetzen.

Ersteller vun der UfroPolitik fir z'ënnersichen
DOM-Ressource oder Browser-FetchProxy-Konfiguratioun vum NW.js-Web-Engine
Node-Kär-HTTP oder en Transport am Besëtz vun engem PakDen Agent oder d'ëffentlech Proxy-Schnittstell vun deem Client

getProxyForURL gëtt Politikstext am PAC-Stil fir eng DOM-Luedung zréck, zum Beispill PROXY plus en Endpunkt oder DIRECT. Et bestätegt net, datt eng fäerdeg Ufro en benotzt huet.

D'Ännerung vun process.env.http_proxy mécht net, datt all Implementatioun d'Variabel liest. Etikettéiert Diagnosen mam Numm vum Ersteller oder Client an deem säin Resultat. Benotzt d'ëffentlech Konfiguratioun vum Pak, amplaz node_modules-Dateien ze patchen, déi en Upgrade ersetzt. Fir HTTPS-Opruff vum Node-Kär mat SOCKS ass eng sou Schnittstell en SOCKS-fäegen HTTPS-Agent.

Ähnlech Artikelen