PAC ਫਾਈਲ ਹੋਰ ਸਾਈਟ ਨੂੰ ਠੀਕ ਪ੍ਰਾਕਸੀ ਰਾਹੀਂ ਭੇਜ ਰਹੀ ਹੋਵੇ ਤਾਂ ਵੀ IP ਜਾਂਚ ਪੰਨਾ ਤੁਹਾਡਾ ਸਿੱਧਾ ਪਤਾ ਦਿਖਾ ਸਕਦਾ ਹੈ। ਵੇਖੋ IP ਜਾਂਚ ਪੰਨਾ ਆਪ ਕਿਹੜੀ ਸ਼ਾਖਾ ਹੇਠ ਹੈ:

function FindProxyForURL(url, host) {
  if (host === "example.com") {
    return "PROXY 203.0.113.10:8080; DIRECT";
  }
  return "DIRECT";
}

ਸਕ੍ਰਿਪਟ example.com ਨੂੰ HTTP ਪ੍ਰਾਕਸੀ ਅਤੇ ਫਿਰ DIRECT ਦਿੰਦੀ ਹੈ। ਹੋਰ ਸਾਰੇ ਹੋਸਟ ਸਪਸ਼ਟ ਸਿੱਧੇ ਹਨ, ਇਸ ਲਈ ਹੋਰ ਡੋਮੇਨ ਦਾ IP ਚੈੱਕਰ ਪ੍ਰਾਕਸੀ ਸ਼ਾਖਾ ਕਦੇ ਨਹੀਂ ਜਾਂਚਦਾ। ਵਰਤੋਂ ਤੋਂ ਪਹਿਲਾਂ ਦਸਤਾਵੇਜ਼ੀ ਐਂਡਪੁਆਇੰਟ ਨੂੰ ਚਾਹੇ HTTP ਪ੍ਰਾਕਸੀ ਨਾਲ ਬਦਲੋ; ਜਨਤਕ ਪ੍ਰਾਕਸੀ ਨੀਤੀ ਵਿੱਚ ਢੁਕਵੀਂ ਹੋਵੇ ਤਾਂ HTTP ਪ੍ਰਾਕਸੀ ਸੂਚੀ ਉਮੀਦਵਾਰ ਦਿੰਦੀ ਹੈ।

ਸੈਮੀਕੋਲਨ ਰਾਹ ਦੇ ਉਮੀਦਵਾਰ ਵੱਖਰੇ ਕਰਦੇ ਹਨ। DIRECT ਬਿਨਾਂ ਪ੍ਰਾਕਸੀ ਕਨੈਕਸ਼ਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ; ਚੁਣਿਆ ਜਾਵੇ ਤਾਂ ਮੰਜ਼ਿਲ ਸਿੱਧੇ ਰਾਹ ਦਾ ਨਿਕਾਸ ਵੇਖ ਸਕਦੀ ਹੈ। ਲਾਜ਼ਮੀ ਪ੍ਰਾਕਸੀ ਨੀਤੀ ਉਸ ਨਿਯਮ ਉੱਤੇ ਭਰੋਸਾ ਨਹੀਂ ਕਰ ਸਕਦੀ ਜੋ ਪ੍ਰਾਕਸੀ ਨਾ ਮਿਲਣ ਉੱਤੇ ਜਾਣਬੁੱਝ ਕੇ ਇਹ ਵਿਕਲਪ ਦੇਵੇ।

ਉਮੀਦਵਾਰ ਦੀ ਅਸਫਲਤਾ ਕਿਵੇਂ ਸੰਭਾਲਣੀ ਹੈ ਬ੍ਰਾਊਜ਼ਰ ਤੈਅ ਕਰਦਾ ਹੈ ਅਤੇ ਅਸਫਲ ਪ੍ਰਾਕਸੀ ਯਾਦ ਰੱਖ ਸਕਦਾ ਹੈ। ਸਾਈਟ ਦਾ HTTP ਗਲਤੀ ਦੇਣਾ ਆਪਣੇ ਆਪ ਪ੍ਰਾਕਸੀ ਨਾ ਪਹੁੰਚਣ ਦੇ ਬਰਾਬਰ ਨਹੀਂ। ਇਸ ਲਈ ਸਕ੍ਰਿਪਟ ਦਾ ਪਹਿਲਾ ਉਮੀਦਵਾਰ ਇਕੱਲਾ ਵਰਤਿਆ ਰਾਹ ਸਾਬਤ ਨਹੀਂ ਕਰਦਾ।

PROXY IP:port ਆਮ HTTP ਲਿਸਨਰ ਦੱਸਦਾ ਹੈ। ਸਮਰਥਨ ਹੋਵੇ ਤਾਂ CONNECT ਨਾਲ HTTPS ਲਿਜਾ ਸਕਦਾ ਹੈ; ਸਾਈਟ HTTPS ਹੈ ਇਸੇ ਲਈ ਵੱਖਰਾ ਐਂਡਪੁਆਇੰਟ ਨਹੀਂ ਚਾਹੀਦਾ। ਬ੍ਰਾਊਜ਼ਰ ਦੀ ਦਿੱਤੀ URL ਜਾਣਕਾਰੀ ਹੀ ਵਰਤੋ: HTTPS ਪਾਥ ਅਤੇ ਕਿਊਰੀ PAC ਮੁਲਾਂਕਣ ਤੋਂ ਪਹਿਲਾਂ ਹਟ ਸਕਦੇ ਹਨ।

ਚਾਹੀ ਮੰਜ਼ਿਲ ਦਾ ਨਤੀਜਾ ਜਾਂਚ ਕੇ ਉਸੇ ਨਿਯਮ ਹੇਠ ਨਵੀਂ ਬੇਨਤੀ ਕਰੋ। ਸੁਧਾਰ ਚੁਣਨ ਤੋਂ ਪਹਿਲਾਂ ਗਲਤ ਮਿਲਾਣ, ਨਾ ਪਹੁੰਚਣ ਵਾਲਾ ਐਂਡਪੁਆਇੰਟ ਅਤੇ ਮਨਜ਼ੂਰ ਸਿੱਧਾ ਵਿਕਲਪ ਵੱਖਰੇ ਪਛਾਣੋ।

ਸੰਬੰਧਿਤ ਲੇਖ