Cad a fhilleann resolveProxy de chuid Electron
Fan ar an gcinneadh atá sainiúil don URL ó sheisiún iarbhír na fuinneoige agus déan idirdhealú idir an teaghrán ar stíl PAC a fhilltear agus nasc críochnaithe.
I bhfeidhm neamhshioncronach sa phríomhphróiseas agus fuinneog ann cheana, fiafraigh den seisiún a úsáideann an fhuinneog i ndáiríre:
const selectedSession = mainWindow.webContents.session;
const route = await selectedSession.resolveProxy('https://api.example/');
Filleann an API reatha Promise a réitítear go teaghrán. Fan ar oibríocht setProxy atá ar feitheamh sula scrúdaíonn tú athrú cumraíochta.
Is cinneadh seachfhreastalaí atá sainiúil don URL an toradh. D'fhéadfadh luach hipitéiseach a bheith:
PROXY proxy-a.example:8080; PROXY proxy-b.example:8080; DIRECT
Is liosta iarrthóirí ordaithe i gcomhréir stíl PAC é sin, seach aon ainm óstach amháin. Seasann DIRECT go sainráite d'iarrthóir díreach. Láimhseáil toradh folamh ar leithligh; ná déan gach teaghrán folamh nó neamhaitheanta a mheas go ciúin mar DIRECT.
Fiafraigh den sprioc-URL iarbhír mar is féidir le cinntí PAC agus seachanta a bheith éagsúil de réir cinn scríbe. Mar an gcéanna, ní gá go mbeadh an beartas céanna ag fuinneog a úsáideann seisiún deighilte agus atá ag session.defaultSession.
D'fhéadfadh obair chumraíochta uathoibríoch a bheith i gceist le réiteach seachfhreastalaí, amhail script PAC a fháil. Ní hiarratas críochnaithe chuig an suíomh gréasáin sprice é an rogha a fhilltear fós, ná logáil isteach seachfhreastalaí rathúil ná cruthúnas ar a IP amach poiblí. Coinnigh an seisiún, an URL agus na hiarrthóirí réitithe nuair a dhéanann tú iad a chur i gcomparáid le toradh an iarratais ina dhiaidh sin.