Saitunan wakili na NW.js sun bambanta tsakanin bukatun Chromium da Node
Saita ka'idojin wakili na injin yanar gizo na NW.js daban daga ɗakunan karatu na Node da aikace-aikacen tebur ɗaya ke amfani da su.
NW.js na iya ɗaukar hoton DOM kuma ya samo JSON ta ɗakin karatu na Node a taga ɗaya. Gano kiran da ke ƙirƙirar buƙatar kafin ka zaɓi hanyar wakili.
Don hanyar injin yanar gizo da aka rubuta:
nw.App.setProxyConfig('proxy.example:8080', '');
const route = nw.App.getProxyForURL('https://www.example.com/');
Hujja ta farko ita ce ka'idar wakili kuma ta biyu ita ce URL ta PAC. Wannan yana zaɓar ƙayyadadden wurin ƙarshen HTTP don tsarin manufa lokacin da PAC ba shi da komai; HTTPS na amfani da hanyar tunnel ɗinsa da ake tallafawa. A wani gwaji mai zaman kansa na shafi na jama'a ba tare da tabbatar da wakili ba, shigarwa daga jerin wakilan HTTP na iya maye gurbin wannan wurin ƙarshe.
| Mai ƙirƙirar buƙata | Manufar da za a duba |
|---|---|
| Albarkatun DOM ko fetch na burauza | Saitin wakili na injin yanar gizo na NW.js |
| HTTP na asali na Node ko jigilar da wani fakiti ya mallaka | Wakili ko hanyar wakili ta jama'a ta wannan abokin ciniki |
getProxyForURL yana mayar da rubutun manufa irin na PAC don ɗaukar DOM, kamar PROXY tare da wurin ƙarshe ko DIRECT. Ba ya tabbatar da cewa buƙatar da ta kammala ta yi amfani da shi.
Canza process.env.http_proxy ba ya sa kowane aiwatarwa ya karanta sauyin. Yi wa bincike lakabi da sunan mai ƙirƙira ko abokin ciniki da sakamakonsa. Yi amfani da saitunan jama'a na wannan fakiti maimakon gyara fayilolin node_modules da haɓakawa ke maye gurbin. Don kiran HTTPS na asali na Node da ke amfani da SOCKS, ɗaya irin wannan hanyar ita ce wakilin HTTPS mai tallafin SOCKS.