ਆਪਣਾ ਸਥਾਨਕ PHP cURL ਮੰਜ਼ਿਲ ਬਾਹਰ ਰੱਖੋ, ਪ੍ਰੌਕਸੀ ਦਾ ਪਤਾ ਨਹੀਂ
ਮੰਜ਼ਿਲ ਹੋਸਟ ਨਾਲ ਮੇਲ ਲਈ CURLOPT_NOPROXY ਵਰਤੋ ਅਤੇ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਿੱਧੀ ਰਾਊਟਿੰਗ ਲਈ ਖਾਲੀ ਪ੍ਰੌਕਸੀ ਚੋਣ ਰੱਖੋ।
CURLOPT_NOPROXY ਉਹਨਾਂ ਮੰਜ਼ਿਲ ਹੋਸਟਾਂ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਪ੍ਰੌਕਸੀ ਬਾਈਪਾਸ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ। ਜੇ ਬੇਨਤੀ ਦਾ URL internal.example ਵਰਤਦਾ ਹੈ, ਤਾਂ ਉਹ ਮੰਜ਼ਿਲ ਨਾਮ ਬਾਈਪਾਸ ਨੀਤੀ ਵਿੱਚ ਰੱਖੋ। ਪ੍ਰੌਕਸੀ ਦਾ ਆਪਣਾ ਪਤਾ ਜੋੜਨਾ ਕਿਸੇ ਹੋਰ ਸਵਾਲ ਦਾ ਜਵਾਬ ਦਿੰਦਾ ਹੈ।
curl_setopt($handle, CURLOPT_NOPROXY, 'internal.example');ਕੋਈ ਹੋਰ ਹੋਸਟਨਾਮ ਜਾਂ ਸ਼ਬਦੀ ਪਤਾ ਵਰਤਣ ਵਾਲਾ URL ਵੱਖਰੇ ਤਰੀਕੇ ਨਾਲ ਮੇਲ ਖਾ ਸਕਦਾ ਹੈ। libcurl ਦੇ ਦਸਤਾਵੇਜ਼ੀ ਹੋਸਟਨਾਮ, ਡੋਮੇਨ, ਪਤਾ ਅਤੇ ਵਰਜਨ-ਵਿਸ਼ੇਸ਼ ਮੇਲ ਦੇ ਨਿਯਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ; ਇਹ ਨਾ ਮੰਨੋ ਕਿ ਇਹ ਚੋਣ ਰਾਊਟਿੰਗ ਟੇਬਲ ਜਾਂ ਮਨਮਾਨੀ DNS ਸਬਨੈੱਟ ਦੀ ਜਾਂਚ ਕਰਦੀ ਹੈ।
ਅਜਿਹੇ ਕੰਮ ਲਈ ਜਿਸ ਵਿੱਚ ਕੋਈ ਵੀ ਪ੍ਰੌਕਸੀ ਨਹੀਂ ਵਰਤੀ ਜਾਣੀ ਚਾਹੀਦੀ, ਸਪੱਸ਼ਟ ਖਾਲੀ CURLOPT_PROXY ਵਧੇਰੇ ਸਪੱਸ਼ਟ ਰਾਊਟ ਚੋਣ ਹੈ। ਇਸਨੂੰ ਚੁਣੇ ਹੋਏ ਅਪਵਾਦਾਂ ਦੀ ਸੂਚੀ ਤੋਂ ਵੱਖ ਰੱਖੋ।
ਦੋਹਾਂ ਵਿੱਚੋਂ ਕੋਈ ਵੀ ਚੋਣ ਸਰਟੀਫਿਕੇਟ ਜਾਂਚ ਬੰਦ ਨਹੀਂ ਕਰਦੀ। ਜੇ ਸਿੱਧਾ ਰਾਊਟ ਸਰਟੀਫਿਕੇਟ ਗਲਤੀ ਦਿੰਦਾ ਹੈ, ਤਾਂ ਲੱਛਣ ਬਦਲਣ ਤੱਕ ਬਾਈਪਾਸ ਸੂਚੀ ਵਧਾਉਣ ਦੀ ਬਜਾਏ ਮੰਜ਼ਿਲ ਦੀ ਪਛਾਣ ਅਤੇ ਭਰੋਸਾ ਸੰਰਚਨਾ ਦੀ ਜਾਂਚ ਕਰੋ।