curl ਦੇ ਵਿਸਥਾਰਪੂਰਵਕ ਆਉਟਪੁੱਟ ਵਿੱਚ ਆਖਰੀ ਪੂਰਾ ਹੋਇਆ ਕੰਮ ਲੱਭੋ। ‘ਪ੍ਰਾਕਸੀ ਨਾਲ ਜੁੜਿਆ, ਪਰ CONNECT ਜਵਾਬ ਨਹੀਂ’ ਸਮੱਸਿਆ ਨੂੰ ‘ਪ੍ਰਾਕਸੀ ਦਾ ਸਮਾਂ ਮੁੱਕ ਗਿਆ’ ਤੋਂ ਕਿਤੇ ਵੱਧ ਸੀਮਿਤ ਕਰਦਾ ਹੈ।

ਸਮਾਂ ਸੀਮਾ ਵਾਲੀ ਬੇਨਤੀ ਵਰਤੋ ਅਤੇ ਸਥਾਨਕ ਉਦਾਹਰਨ ਦੀ ਥਾਂ ਆਪਣਾ HTTP ਪ੍ਰਾਕਸੀ ਦਿਓ; ਤੁਲਨਾ ਲਈ ਹੋਰ ਐਂਡਪੁਆਇੰਟ HTTP ਪ੍ਰਾਕਸੀ ਸੂਚੀ ਤੋਂ ਮਿਲ ਸਕਦੇ ਹਨ:

curl --noproxy '' --proxy http://127.0.0.1:8080 --connect-timeout 5 --max-time 15 --verbose https://example.com/

--connect-timeout 5 ਲਾਗੂ ਖੋਜਾਂ ਅਤੇ ਹੈਂਡਸ਼ੇਕ ਸਮੇਤ ਕਨੈਕਸ਼ਨ ਬਣਾਉਣ ਲਈ ਇੱਕ ਸਾਂਝਾ ਸਮਾਂ ਬਜਟ ਦਿੰਦਾ ਹੈ; ਹਰ ਪੜਾਅ ਨੂੰ ਵੱਖਰੇ ਪੰਜ ਸਕਿੰਟ ਨਹੀਂ ਦਿੰਦਾ। --max-time 15 ਬਣਨ ਤੋਂ ਬਾਅਦ ਦੇ ਟ੍ਰਾਂਸਫਰ ਸਮੇਤ ਪੂਰੇ ਕੰਮ ਦਾ ਸਮਾਂ ਸੀਮਿਤ ਕਰਦਾ ਹੈ।

ਤਰੱਕੀ ਕਿੱਥੇ ਰੁਕਦੀ ਹੈਅੱਗੇ ਕੀ ਜਾਂਚਣਾ ਹੈ
ਪ੍ਰਾਕਸੀ ਨਾਲ ਕਨੈਕਸ਼ਨ ਨਹੀਂਪ੍ਰਾਕਸੀ ਹੋਸਟਨਾਮ ਹੱਲ, ਸੁਣਨ ਵਾਲਾ ਪੋਰਟ, ਰੂਟਿੰਗ ਅਤੇ ਫਾਇਰਵਾਲ ਨੀਤੀ।
ਪ੍ਰਾਕਸੀ ਜੁੜਿਆ; ਸੁਰੰਗ ਦਾ ਜਵਾਬ ਨਹੀਂਪ੍ਰਾਕਸੀ ਭਾਰ, ਪ੍ਰਮਾਣੀਕਰਨ ਗੱਲਬਾਤ, ਪਹੁੰਚ ਨੀਤੀ ਅਤੇ ਪ੍ਰਾਕਸੀ ਤੋਂ ਮੰਜ਼ਿਲ ਤੱਕ ਪਹੁੰਚ।
ਸੁਰੰਗ ਸਵੀਕਾਰ; TLS ਅਧੂਰਾਮੰਜ਼ਿਲ ਤੱਕ ਪਹੁੰਚ, TLS ਗੱਲਬਾਤ ਅਤੇ ਪ੍ਰਬੰਧਿਤ ਟ੍ਰੈਫਿਕ ਰੋਕ ਕੇ ਦੇਖਣਾ।
ਮੰਜ਼ਿਲ ਦੇ ਹੈਡਰ ਆਏ; ਬਾਡੀ ਰੁਕੀਮੂਲ ਸਰਵਰ ਦਾ ਟ੍ਰਾਂਸਫਰ ਵਿਹਾਰ, ਵਿਚੋਲਿਆਂ ਦੀ ਬਫਰਿੰਗ ਅਤੇ ਕੀ ਐਪ ਜਾਣਬੁੱਝ ਕੇ ਚੁੱਪ ਹੈ।

ਹੈਂਡਸ਼ੇਕ ਕ੍ਰਮ ਲਈ ਵੇਖੋ CONNECT HTTPS ਕਿਵੇਂ ਲੈ ਜਾਂਦਾ ਹੈ। ਕਨੈਕਸ਼ਨ ਬਜਟ ਨੇੜੇ ਰੁਕਣਾ ਸਥਾਪਨਾ ਵੱਲ, ਬਾਅਦ ਵਿੱਚ ਕੁੱਲ ਸੀਮਾ ਉੱਤੇ ਰੁਕਣਾ ਅਧੂਰੇ ਟ੍ਰਾਂਸਫਰ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦਾ ਹੈ। ਸਮੇਂ ਨਾਲ ਕ੍ਰਮ ਵੀ ਵੇਖੋ; ਸਿਰਫ਼ ਸਮਾਂ ਹਿੱਸੇ ਦੀ ਪਛਾਣ ਨਹੀਂ ਕਰਦਾ। curl ਬਿਲਡ ਅਨੁਸਾਰ ਲਾਗ ਦੇ ਸ਼ਬਦ ਬਦਲਦੇ ਹਨ ਅਤੇ ਖੁੱਲ੍ਹਾ TCP ਪੋਰਟ CONNECT ਦੇ ਕੰਮ ਕਰਨ ਦਾ ਸਬੂਤ ਨਹੀਂ।

ਇੱਕ ਪਾਸਾ ਸਥਿਰ ਰੱਖੋ

ਮਨਜ਼ੂਰ ਸਿੱਧੇ ਰਸਤੇ ਰਾਹੀਂ ਉਸੇ ਮੰਜ਼ਿਲ ਦੀ ਤੁਲਨਾ ਕਰੋ:

curl --noproxy '*' --connect-timeout 5 --max-time 15 --verbose https://example.com/

ਫਿਰ ਉਸੇ ਪ੍ਰਾਕਸੀ ਰਾਹੀਂ ਹੋਰ ਨੁਕਸਾਨ ਰਹਿਤ ਮੰਜ਼ਿਲ ਦੀ ਤੁਲਨਾ ਕਰੋ। ਸਿਰਫ਼ ਇੱਕ ਅਸਫਲ ਹੋਵੇ ਤਾਂ ਉਸ ਦਾ ਰਸਤਾ ਜਾਂ ਪਹੁੰਚ ਨੀਤੀ ਜਾਂਚੋ। ਸਭ ਇੱਕੋ ਸਥਾਪਨਾ ਕਦਮ ਉੱਤੇ ਰੁਕਣ ਤਾਂ ਸਾਂਝਾ ਪ੍ਰਾਕਸੀ ਰਸਤਾ ਜਾਂਚੋ। ਸ਼ੁਰੂ ਸਮਾਂ, ਐਂਡਪੁਆਇੰਟ, ਮੰਜ਼ਿਲ ਅਤੇ ਆਖਰੀ ਪੂਰਾ ਪੜਾਅ ਸੰਭਾਲੋ; ਲਾਗ ਸਾਂਝੇ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਪਹੁੰਚ ਵੇਰਵੇ, ਟੋਕਨ, ਕੁਕੀ ਅਤੇ ਨਿੱਜੀ ਨਾਮ ਹਟਾਓ।

ਕਨੈਕਸ਼ਨ ਖੁੱਲ੍ਹਾ ਹੋਵੇ ਪਰ ਲਾਭਕਾਰੀ ਤਰੱਕੀ ਨਾ ਹੋਵੇ

ਫਾਇਲ ਟ੍ਰਾਂਸਫਰ ਲਈ ਸਥਾਪਨਾ ਅਤੇ ਕੁੱਲ ਸਮੇਂ ਤੋਂ ਇਲਾਵਾ ਘੱਟ ਗਤੀ ਦੀ ਸੀਮਾ ਵੀ ਚਾਹੀਦੀ ਹੋ ਸਕਦੀ ਹੈ:

curl --noproxy '' --proxy http://127.0.0.1:8080 --connect-timeout 5 --max-time 60 --speed-limit 100 --speed-time 20 https://example.com/

ਲਗਾਤਾਰ ਟ੍ਰਾਂਸਫਰ ਦਰ 20 ਸਕਿੰਟ ਲਈ ਪ੍ਰਤੀ ਸਕਿੰਟ 100 ਬਾਈਟ ਤੋਂ ਹੇਠ ਰਹੇ ਤਾਂ ਇਹ ਕੰਮ ਰੋਕਦਾ ਹੈ, ਕੁੱਲ ਸੀਮਾ 60 ਸਕਿੰਟ ਰੱਖਦਾ ਹੈ। ਕੰਮ ਅਨੁਸਾਰ ਮੁੱਲ ਚੁਣੋ। ਇਵੈਂਟ ਸਟ੍ਰੀਮ ਲੰਬੀ ਚੁੱਪ ਵਿੱਚ ਵੀ ਠੀਕ ਹੋ ਸਕਦੀ ਹੈ, ਇਸ ਲਈ ਡਾਊਨਲੋਡ ਨਿਯਮ ਇਸ ਨੂੰ ਗਲਤੀ ਨਾਲ ਰੋਕ ਸਕਦਾ ਹੈ।

ਸਾਰੀਆਂ ਸੀਮਾਵਾਂ ਵਧਾਉਣਾ ਲੱਛਣ ਪਿੱਛੇ ਪਾਉਂਦਾ ਹੈ। ਤੁਰੰਤ ਵਾਰ-ਵਾਰ ਕੋਸ਼ਿਸ਼ ਵੱਧ ਭਾਰ ਵਾਲੇ ਰਸਤੇ ਵਿੱਚ ਕਨੈਕਸ਼ਨ ਜੋੜ ਸਕਦੀ ਹੈ। ਕੁਝ ਸੋਚੀਆਂ ਤੁਲਨਾਵਾਂ ਨਾਲ ਨਿਦਾਨ ਕਰੋ; ਐਪ ਦੀ ਬਾਅਦ ਦੀ ਮੁੜ-ਕੋਸ਼ਿਸ਼ ਨੀਤੀ ਨੂੰ ਆਪਣਾ ਕੁੱਲ ਬਜਟ ਅਤੇ ਕੰਮ ਦੁਹਰਾਉਣ ਦੀ ਸੁਰੱਖਿਆ ਦਾ ਵਿਚਾਰ ਚਾਹੀਦਾ ਹੈ।

ਸੰਬੰਧਿਤ ਲੇਖ