Ein miseydnað leitan prógvar ikki, at málið er uttan fyri tíð privata net. Hon prógvar, at henda PAC-ásetingin ikki fekk ta adressuna, sum hon tørvdi á.

Hesur munurin hevur týdning, tá dnsResolve() føðir eina isInNet()-reglu. PAC-útførslan í Chromium letur null aftur, tá upploysingin miseydnast. Bygg ikki mistaksgreinina á eini minning um, at úrslitið altíð er ein tóm strong.

function FindProxyForURL(url, host) {
    var address = dnsResolve(host);
    if (!address) {
        return "PROXY proxy.example:8080";
    }
    if (isInNet(address, "10.40.0.0", "255.255.0.0")) {
        return "DIRECT";
    }
    return "PROXY proxy.example:8080";
}

Hetta dømið sendur óupployst nøvn til proxyina. Hetta er ein stefnuavgerð, ikki eitt almenn trygt standardval. Tað kann vera nyttigt, tá proxyin hevur eina upploysara ella eina netssýn, sum klienturin ikki hevur. Eitt net, sum krevur lokal upploysing, tørvar eitt annað greitt úrslit.

Loyst ein ferð og brúka úrslitið aftur. Hetta heldur avgerðini bundna at einum virði og forðar fyri at endurtaka møguliga seinar hjálparkall.

Kanna eisini tann veruliga PAC-nyttaran. Gomul IPv4-hjálpartól og víðkað IPv6-hjálpartól hava ymiskar sáttmálar. Ein regla, sum er roynd við útførslu í einum kaga, prógvar ikki stuðul í hvørjari app, sum brúkar sama PAC-URL.

Um krav er bert at ruta eitt kent felagssuffiks, kann ein vertsnavnregla sleppa leitanini heilt. Brúka adressubundna flokking, tá adressan er upplýsing, sum stefnan veruliga tørvar.

Skyldar greinar