Ffeiliau PAC: pan fydd cais yn defnyddio dirprwy neu’n mynd yn uniongyrchol
Darllenwch ganlyniad PAC fel penderfyniad llwybro ar gyfer cyrchfan benodol, gan gynnwys effaith opsiwn wrth gefn DIRECT ar y cyfeiriad allan a welir.
Gall tudalen wirio IP ddangos eich cyfeiriad uniongyrchol er bod ffeil PAC yn dirprwyo safle arall yn gywir. Gwiriwch pa gangen sy’n rheoli’r dudalen wirio IP ei hun:
function FindProxyForURL(url, host) {
if (host === "example.com") {
return "PROXY 203.0.113.10:8080; DIRECT";
}
return "DIRECT";
}Mae’r sgript yn cynnig y dirprwy HTTP i example.com ac yna DIRECT. Mae pob gwesteiwr arall yn uniongyrchol yn benodol, felly nid yw gwiriwr IP ar barth arall byth yn profi’r gangen ddirprwy. Newidiwch y pwynt dogfennol cyn ei ddefnyddio am y dirprwy HTTP a fwriadwyd; mae’r rhestr dirprwyon HTTP yn cynnig ymgeiswyr pan fo dirprwyon cyhoeddus yn addas i’r polisi.
Mae hanner colonau yn gwahanu ymgeiswyr llwybr. Mae DIRECT yn caniatáu cysylltiad heb ddirprwy; os caiff ei ddewis, gall y gyrchfan weld allanfa’r llwybr uniongyrchol. Ni all polisi dirprwy gorfodol ddibynnu ar reol sy’n caniatáu’r opsiwn wrth gefn hwn yn fwriadol pan nad yw’r dirprwy ar gael.
Y porwr sy’n penderfynu sut i drin methiannau ymgeiswyr a gall gofio dirprwyon a fethodd. Nid yw safle sy’n dychwelyd gwall HTTP yn awtomatig yn gyfwerth â dirprwy anghyrraeddadwy. Felly ni all ymgeisydd cyntaf y sgript ar ei ben ei hun brofi pa lwybr a ddefnyddiwyd.
Mae PROXY IP:port yn enwi gwrandäwr HTTP arferol. Gall gario HTTPS drwy CONNECT pan gefnogir hynny; nid oes angen pwynt terfyn ar wahân dim ond am fod y safle’n HTTPS. Defnyddiwch wybodaeth URL y porwr yn unig: gellir tynnu llwybr a rhan ymholiad HTTPS cyn gwerthuso PAC.
Gwerthuswch y canlyniad ar gyfer y gyrchfan a fwriadwyd, yna gwnewch gais newydd dan yr un rheol. Gwahaniaethwch rhwng cyfatebiaeth anghywir, pwynt anghyrraeddadwy ac opsiwn uniongyrchol wrth gefn a ganiateir cyn dewis ateb.