curl ਸੋਚਦਾ ਹੈ ਕਿ DELETE ਤੁਹਾਡਾ ਪ੍ਰੌਕਸੀ ਹੈ ਕਿਉਂਕਿ -x ਛੋਟੇ ਅੱਖਰ ਵਿੱਚ ਹੈ
ਜਦੋਂ POST, PUT ਜਾਂ DELETE ਪ੍ਰੌਕਸੀ ਹੋਸਟਨਾਮ ਵਜੋਂ ਦਿਖਾਈ ਦੇਵੇ ਤਾਂ curl ਦੀ ਵਿਕਲਪ-ਪਾਰਸਿੰਗ ਗਲਤੀ ਪਛਾਣੋ।
-x ਇੱਕ ਪ੍ਰੌਕਸੀ ਚੁਣਦਾ ਹੈ। -X HTTP ਬੇਨਤੀ ਵਿਧੀ ਸੈੱਟ ਕਰਦਾ ਹੈ। ਜੇ ਕੋਈ ਕਮਾਂਡ curl -x DELETE ... ਕਹਿੰਦੀ ਹੈ, ਤਾਂ curl DELETE ਨੂੰ ਪ੍ਰੌਕਸੀ ਦੇ ਅੰਤ ਬਿੰਦੂ ਵਜੋਂ ਪੜ੍ਹਦਾ ਹੈ ਅਤੇ ਇਸਨੂੰ ਹੋਸਟਨਾਮ ਵਜੋਂ ਹੱਲ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਸਕਦਾ ਹੈ।
DNS ਬਦਲਣ, ਬਾਈਪਾਸ ਨਿਯਮ ਜੋੜਨ ਜਾਂ ਪ੍ਰੌਕਸੀ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਬਦਲਣ ਤੋਂ ਪਹਿਲਾਂ ਵਿਕਲਪ ਸੁਧਾਰੋ। ਗਲਤੀ curl ਵੱਲੋਂ ਪਾਰਸ ਕੀਤੇ ਆਰਗਿਊਮੈਂਟ ਦਾ ਨਾਮ ਦੱਸਦੀ ਹੈ; ਇਹ ਸਾਬਤ ਨਹੀਂ ਕਰਦੀ ਕਿ DELETE ਨਾਮ ਦਾ ਕੋਈ ਅਸਲ ਪ੍ਰੌਕਸੀ ਸਰਵਰ ਮੌਜੂਦ ਹੈ।
curl --request DELETE --url https://example.com/resourceਇਹ ਸਿਰਫ਼ ਇੱਕ ਉਦਾਹਰਨ ਵਿਧੀ ਅਤੇ ਮੰਜ਼ਿਲ ਹੈ। ਇੱਕ ਬੇਨਤੀ ਅਜੇ ਵੀ ਕਿਸੇ ਹੋਰ ਸੰਰਚਨਾ ਤੋਂ ਪ੍ਰੌਕਸੀ ਵਿਰਾਸਤ ਵਿੱਚ ਲੈ ਸਕਦੀ ਹੈ। ਜੇ ਸਪੱਸ਼ਟ ਪ੍ਰੌਕਸੀ ਦਾ ਇਰਾਦਾ ਹੈ, ਤਾਂ ਅਸਲ ਅੰਤ ਬਿੰਦੂ ਨਾਲ ਇਸਦਾ ਵੱਖਰਾ --proxy ਵਿਕਲਪ ਜੋੜੋ। ਮੁਫ਼ਤ ਪ੍ਰੌਕਸੀ ਸੂਚੀ ਦਾ ਪਤਾ ਉਸ ਵਿਕਲਪ ਲਈ ਜਨਤਕ ਉਮੀਦਵਾਰ ਹੈ, ਜਦੋਂ ਬੇਨਤੀ ਨੂੰ ਕਿਸੇ ਜਨਤਕ ਵਿਚੋਲੇ ਰਾਹੀਂ ਜਾਣ ਦੀ ਇਜਾਜ਼ਤ ਹੁੰਦੀ ਹੈ; ਮੁੱਲ ਵਿੱਚ ਸਮਰਥਿਤ ਪ੍ਰੋਟੋਕਾਲ ਰੱਖੋ।
ਲੰਮੀਆਂ ਕਮਾਂਡਾਂ ਲਈ, ਪੂਰੇ ਵਿਕਲਪ ਨਾਮ ਇਸ ਫ਼ਰਕ ਦੀ ਸਮੀਖਿਆ ਕਰਨਾ ਸੌਖਾ ਬਣਾਉਂਦੇ ਹਨ। ਉਹੀ ਸ਼ਬਦ-ਜੋੜ ਗਲਤੀ POST ਜਾਂ PUT ਨਾਲ ਵੀ ਆ ਸਕਦੀ ਹੈ, ਅਤੇ ਛੱਡਿਆ ਗਿਆ ਵਿਕਲਪ ਆਰਗਿਊਮੈਂਟ ਵੀ ਬਦਲ ਸਕਦਾ ਹੈ ਕਿ ਅਗਲੇ ਟੈਕਸਟ ਦੀ ਵਿਆਖਿਆ ਕਿਵੇਂ ਹੁੰਦੀ ਹੈ।