Aika URL kafin host a cikin na'urar gwajin PAC ta kai
Kira FindProxyForURL da cikakken URL da farko sannan da sunan host da aka cire, kafin ka amince da sakamakon bin hanya na na'urar kimantawa ta kai.
Shafin gwajin PAC da aka yi a gida yana da akwatuna biyu masu lakabin Host da URL. Maballin yana aika dabi'unsu a wannan tsari. Abin takaici, aikin PAC yana tsammanin tsarin akasin haka.
FindProxyForURL(url, host)
Ga wata manufa ta misali, kiran ya kamata ya kasance haka:
FindProxyForURL("https://status.office.example/", "status.office.example")
Hujja ta biyu sunan host ne, ba tare da tsari, hanya ko tashar jiragen ruwa ba. Dokar da ke kwatanta host da sanannen suna ba za ta dace ba lokacin da kayan gwajin suka bayar da cikakken URL a wurin.
Dukansu shigarwar kirtani ne, don haka JavaScript ba dole ba ya jefa kuskure. Rubutun na iya isa ga return na ƙarshe a natse ya kuma nuna wakili mai kama da gaskiya. Saboda haka wannan kuskuren yana da sauƙin rikicewa da mummunar dokar yanki.
Duba kiran kafin dokar
Karanta kiran aikin a cikin kayan gwajin ka kuma duba dabi'u biyu a wannan iyaka. Sannan kwatanta sanannen keɓancewar host daidai da wani host mara alaƙa wanda ya kamata ya yi amfani da hanyar da ta dace. Kada ka fara faɗaɗa keɓancewar har sai ta dace da gurɓataccen shigarwar.
Kiran da aka gyara har yanzu yana barin yanayin taimako na mai kimantawa don la'akari. Kafaffen myIpAddress() ko rashin mataimakin DNS ba shine ainihin yanayin cibiyar sadarwar burauza ba. Ka riƙe waɗannan a matsayin tambayoyi daban. Gyaran gaggawa shine yarjejeniyar siga; gyara na gaba, idan an buƙata, shine sa yanayin gwajin ya wakilci wanda ake so.