Bogga tijaabada PAC ee guriga lagu sameeyay wuxuu leeyahay laba sanduuq oo lagu calaamadeeyay Host iyo URL. Badhanka wuxuu u gudbiyaa qiyamkooda sidaas oo kale. Nasiib darro, shaqada PAC waxay filaysaa nidaamka ka soo horjeeda.

FindProxyForURL(url, host)

Hal goob oo tusaale ah, wicitaanku waa inuu sidan u ekaadaa:

FindProxyForURL("https://status.office.example/", "status.office.example")

Doodda labaad waa magac host, iyada oo aan lahayn qorshe, waddo ama deked. Qaanuunka isbarbardhigaya host magac la yaqaan ma iswaafajin doono marka qalabka tijaabadu uu halkaas ku bixiyo URL buuxa.

Laba gelinta labaduba waa xarfo, sidaas darteed JavaScript khasab ma aha inuu tuuro khalad. Qoraalku wuxuu si aamusan u gaari karaa return-kiisa ugu dambeeya wuxuuna muujin karaa proxy u eg mid la aamini karo. Sidaas awgeed khaladkan aad buu u fudud yahay in lala khaldo qaanuun domain xun.

Hubi wicitaanka ka hor qaanuunka

Akhri wicitaanka shaqada ee qalabka tijaabada oo baadh labada qiyam ee xadkaas. Kadib isbarbardhig ka-reebista host sax ah oo la yaqaan iyo host aan xiriir lahayn oo ay tahay inuu isticmaalo dariiqa caadiga ah. Ha bilaabin ballaarinta ka-reebista ilaa ay la socoto gelinta qalloocan.

Wicitaan la saxiixay wali wuxuu ka tagaa deegaanka caawiyaha qiimeeyaha in laga fiirsado. myIpAddress() go'an ama kaaliye DNS maqan maaha xaaladda dhabta ah ee shabakadda browser-ka. Ku hay kuwa su'aalo gooni ah. Dayactirka degdegga ah waa heshiiska halbeegga; dayactirka xiga, haddii loo baahdo, waa in deegaanka tijaabadu matalo isticmaalaha loogu talagalay.

Maqaallo la xiriira