Proxy-Connection ਇੱਕ ਅਨੁਕੂਲਤਾ ਹੈਡਰ ਹੈ, ਟਨਲ ਸਵਿੱਚ ਨਹੀਂ
ਪੁਰਾਣੇ ਪ੍ਰੌਕਸੀ ਸਥਿਰਤਾ ਹੈਡਰ ਨੂੰ CONNECT ਤੋਂ ਵੱਖਰਾ ਪਛਾਣੋ, ਅਤੇ ਜੇ ਲੋੜੀਂਦਾ ਅਨੁਕੂਲਤਾ ਸੁਧਾਰ ਇਹੀ ਹੈ ਤਾਂ ਪ੍ਰੌਕਸੀ-ਹੈਡਰ ਇੰਟਰਫ਼ੇਸ ਰਾਹੀਂ ਇਸ ਨੂੰ ਦਬਾਓ।
Proxy-Connection: Keep-Alive HTTP ਪ੍ਰੌਕਸੀ ਟ੍ਰੈਫ਼ਿਕ ਵਿੱਚ ਮਿਲਣ ਵਾਲਾ ਗ਼ੈਰ-ਮਿਆਰੀ ਅਨੁਕੂਲਤਾ ਖੇਤਰ ਹੈ। CONNECT ਉਹ ਢੰਗ ਹੈ ਜੋ ਟਨਲ ਮੰਗਦਾ ਹੈ; ਇਹ ਹੈਡਰ ਕੋਈ ਟਨਲ ਨਹੀਂ ਖੋਲ੍ਹਦਾ ਅਤੇ ਇਹ ਵੀ ਸਾਬਤ ਨਹੀਂ ਕਰਦਾ ਕਿ ਕੋਈ ਬੇਨਤੀ ਪ੍ਰੌਕਸੀ ਰਾਹੀਂ ਗਈ।
ਜੇ curl ਵੱਲੋਂ ਬਣਾਇਆ ਪ੍ਰੌਕਸੀ ਹੈਡਰ ਦਬਾਉਣਾ ਹੀ ਲੋੜੀਂਦਾ ਅਨੁਕੂਲਤਾ ਸੁਧਾਰ ਹੈ, ਤਾਂ ਇਸ ਦਾ ਪ੍ਰੌਕਸੀ-ਹੈਡਰ ਇੰਟਰਫ਼ੇਸ ਵਰਤੋ:
curl --proxy http://proxy.example:8080 --proxy-header 'Proxy-Connection:' https://example.com/
ਇਸ ਇੰਟਰਫ਼ੇਸ ਵਿੱਚ ਖਾਲੀ ਮੁੱਲ ਬਣਿਆ ਖੇਤਰ ਹਟਾ ਦਿੰਦਾ ਹੈ। ਇਹ ਖਾਲੀ ਹੈਡਰ ਭੇਜਣ ਤੋਂ ਵੱਖਰਾ ਹੈ। ਅਸਲ ਪ੍ਰੌਕਸੀ ਚੋਣ ਰੱਖੋ: ਹੈਡਰ ਹਟਾਉਣਾ ਸਿੱਧੀ ਰਾਊਟਿੰਗ ਨਹੀਂ ਚੁਣਦਾ, ਪ੍ਰੌਕਸੀ ਪ੍ਰੋਟੋਕੋਲ ਨਹੀਂ ਬਦਲਦਾ ਅਤੇ ਰੱਦ ਕੀਤੇ ਟਿਕਾਣੇ ਤੱਕ ਪਹੁੰਚ ਨਹੀਂ ਦਿੰਦਾ।
ਬਦਲਾਅ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਤੈਅ ਕਰੋ ਕਿ ਖੇਤਰ ਕਿਸ ਅਦਾਨ-ਪ੍ਰਦਾਨ ਵਿੱਚ ਹੈ। ਕਲਾਇੰਟ ਤੋਂ ਪ੍ਰੌਕਸੀ ਤੱਕ ਦਾ ਆਉਟਪੁੱਟ ਨਹੀਂ ਦਿਖਾਉਂਦਾ ਕਿ ਇਹ ਵੈੱਬਸਾਈਟ ਨੂੰ ਭੇਜਿਆ ਗਿਆ ਸੀ ਜਾਂ ਨਹੀਂ। ਭੇਜੇ ਗਏ ਖੇਤਰ ਨੂੰ ਰੱਦ ਕਰਨ ਵਾਲੇ ਮੂਲ ਨੂੰ ਉਸ ਪਿੱਛਲੇ ਹੌਪ ਤੋਂ ਸਬੂਤ ਚਾਹੀਦਾ ਹੈ।
ਖੇਤਰ ਹਟਾਉਣ 'ਤੇ ਪੁਰਾਣੇ ਵਿਚੋਲੇ ਵੱਖਰਾ ਵਿਵਹਾਰ ਕਰ ਸਕਦੇ ਹਨ। ਬੇਨਤੀ ਦਾ ਰੂਪ, ਪ੍ਰਾਪਤਕਰਤਾ, ਕਲਾਇੰਟ ਸੰਸਕਰਣ ਅਤੇ ਦੇਖੀ ਗਈ ਨਾਕਾਮੀ ਦਰਜ ਕਰੋ, ਅਤੇ ਇਸ ਨੂੰ ਨਿਸ਼ਾਨਾ ਅਨੁਕੂਲਤਾ ਚੋਣ ਬਣਾਓ। ਹਮੇਸ਼ਾ ਜੋੜਨਾ ਜਾਂ ਹਰ ਪ੍ਰੌਕਸੀ ਗਲਤੀ 'ਤੇ ਹਟਾਉਣਾ—ਦੋਵੇਂ ਹੈਡਰ ਦੇ ਨਾਮ ਤੋਂ ਨਹੀਂ ਆਉਂਦੇ।