Hvat resolveProxy í Electron vendir aftur
Bíða eftir URL-serligu avgerðini frá veruligu setuni hjá vindeyganum og skil afturvenda PAC-stíls strengin frá eini fullgjørdari sambandi.
Í eini asynkronari høvuðsferilsfunktión við einum verandi vindeyga, spyr setuna sum vindeygað veruliga brúkar:
const selectedSession = mainWindow.webContents.session;
const route = await selectedSession.resolveProxy('https://api.example/');
Núverandi API vendir aftur einum Promise ið loysist upp í ein streng. Bíða eftir eini verandi setProxy-gerð áðrenn tú kanna eina uppsetingar broyting.
Úrslitið er ein URL-serlig proxy avgerð. Eitt hugsanligt virði kundi verið:
PROXY proxy-a.example:8080; PROXY proxy-b.example:8080; DIRECT
Tað er ein skipaður listi av kandidatum í PAC-stíls syntaks, ikki eitt hostnavn. DIRECT umboðar beinleiðis ein beinan kandidat. Handfara eitt tómt úrslit serstakt; viðger ikki tiguliga hvønn tóman ella ókendan streng sum DIRECT.
Spyr eftir veruliga mál URL-ini tí PAC- og umfaringsavgerðir kunnu vera ymiskar eftir máli. Somuleiðis hevur eitt vindeyga við eini býttari setu ikki neyðturliga somu stevnu sum session.defaultSession.
Proxy loysing kann umfata sjálvvirkandi uppsetingar arbeiði so sum at fáa eitt PAC skript. Tann afturvenda valið er framvegis ikki ein fullgjørd umbøn til mál heimasíðuna, ein vællukkað proxy innritan ella prógv fyri tess almenna útgangs IP. Varðveit setuna, URL-ini og loystu kandidatarnar tá tú samanber tey við úrslitið av næstu umbøn.