cURL for Mac

cURL for Mac 7.37.0

Mac / cURL / 6541 / ਪੂਰੀ ਕਿਆਸ
ਵੇਰਵਾ

ਮੈਕ ਲਈ cURL: ਅਲਟੀਮੇਟ ਨੈੱਟਵਰਕਿੰਗ ਸੌਫਟਵੇਅਰ

ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ਅਤੇ ਬਹੁਮੁਖੀ ਨੈੱਟਵਰਕਿੰਗ ਟੂਲ ਦੀ ਭਾਲ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ ਮੈਕ ਲਈ cURL ਇੱਕ ਸਹੀ ਹੱਲ ਹੈ। ਇਹ ਕਮਾਂਡ ਲਾਈਨ ਟੂਲ ਤੁਹਾਨੂੰ FTP, FTPS, TFTP, HTTP, HTTPS, TELNET, DICT, FILE ਅਤੇ LDAP ਸਮੇਤ ਪ੍ਰੋਟੋਕੋਲ ਦੀ ਇੱਕ ਵਿਸ਼ਾਲ ਸ਼੍ਰੇਣੀ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹੋਏ, URL ਸੰਟੈਕਸ ਨਾਲ ਫਾਈਲਾਂ ਦਾ ਤਬਾਦਲਾ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਤੁਹਾਡੀਆਂ ਉਂਗਲਾਂ 'ਤੇ ਮੈਕ ਲਈ cURL ਦੇ ਨਾਲ, ਤੁਸੀਂ ਆਸਾਨੀ ਨਾਲ ਆਪਣੇ ਨੈਟਵਰਕ ਕਨੈਕਸ਼ਨਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਆਪਣੇ ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਨੂੰ ਸੁਚਾਰੂ ਬਣਾ ਸਕਦੇ ਹੋ।

CURL ਕੀ ਹੈ?

cURL ਦਾ ਅਰਥ ਹੈ "ਕਲਾਇੰਟ URL"। ਇਹ ਇੱਕ ਕਮਾਂਡ ਲਾਈਨ ਟੂਲ ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਬਹੁਤ ਸਾਰੇ ਸਮਰਥਿਤ ਪ੍ਰੋਟੋਕੋਲਾਂ ਵਿੱਚੋਂ ਇੱਕ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਇੱਕ ਸਰਵਰ ਤੋਂ ਡਾਟਾ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ। cURL ਨੂੰ ਵੈੱਬ ਵਿਕਾਸ ਅਤੇ ਸਿਸਟਮ ਪ੍ਰਸ਼ਾਸਨ ਵਿੱਚ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਕਿਉਂਕਿ ਇਹ ਫਾਈਲਾਂ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨ ਜਾਂ APIs ਦੀ ਜਾਂਚ ਕਰਨ ਵਰਗੇ ਕੰਮਾਂ ਨੂੰ ਸਵੈਚਾਲਤ ਕਰਨ ਦਾ ਇੱਕ ਆਸਾਨ ਤਰੀਕਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।

ਮੈਕ ਲਈ cURL ਦੀ ਵਰਤੋਂ ਕਿਉਂ ਕਰੀਏ?

ਬਹੁਤ ਸਾਰੇ ਕਾਰਨ ਹਨ ਕਿ ਤੁਸੀਂ ਆਪਣੇ ਮੈਕ 'ਤੇ cURL ਦੀ ਵਰਤੋਂ ਕਿਉਂ ਕਰਨਾ ਚਾਹ ਸਕਦੇ ਹੋ। ਇੱਥੇ ਕੁਝ ਕੁ ਹਨ:

1. ਬਹੁਪੱਖੀਤਾ: ਬਹੁਤ ਸਾਰੇ ਵੱਖ-ਵੱਖ ਪ੍ਰੋਟੋਕੋਲਾਂ ਅਤੇ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਜਿਵੇਂ ਕਿ SSL ਸਰਟੀਫਿਕੇਟ ਅਤੇ ਪ੍ਰਮਾਣਿਕਤਾ ਵਿਧੀਆਂ (ਬੇਸਿਕ, ਡਾਇਜੈਸਟ, NTLM) ਲਈ ਸਮਰਥਨ ਦੇ ਨਾਲ, ਇੱਥੇ ਲਗਭਗ ਕੁਝ ਵੀ ਨਹੀਂ ਹੈ ਜਿਸ ਨੂੰ CURL ਹੈਂਡਲ ਨਹੀਂ ਕਰ ਸਕਦਾ ਹੈ।

2. ਆਟੋਮੇਸ਼ਨ: ਉਹਨਾਂ ਵਿੱਚ ਕਰਲ ਕਮਾਂਡਾਂ ਵਾਲੀਆਂ ਸਕ੍ਰਿਪਟਾਂ ਜਾਂ ਬੈਚ ਫਾਈਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਤੁਸੀਂ ਦੁਹਰਾਉਣ ਵਾਲੇ ਕਾਰਜਾਂ ਨੂੰ ਸਵੈਚਲਿਤ ਕਰ ਸਕਦੇ ਹੋ ਜਿਵੇਂ ਕਿ ਮਲਟੀਪਲ ਸਰਵਰਾਂ ਤੋਂ ਫਾਈਲਾਂ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨਾ ਜਾਂ APIs ਦੀ ਜਾਂਚ ਕਰਨਾ।

3. ਸਪੀਡ: ਕਿਉਂਕਿ ਇਹ ਬਿਨਾਂ ਕਿਸੇ ਗ੍ਰਾਫਿਕਲ ਇੰਟਰਫੇਸ ਦੇ ਇੱਕ ਕਮਾਂਡ ਲਾਈਨ ਟੂਲ ਹੈ ਓਵਰਹੈੱਡਸ ਕਰਲ ਦੀ ਤੁਲਨਾ GUIs ਵਾਲੇ ਦੂਜੇ ਟੂਲਸ ਨਾਲ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।

4. ਲਚਕਤਾ: ਤੁਸੀਂ ਕਮਾਂਡ ਲਾਈਨ 'ਤੇ ਵੱਖ-ਵੱਖ ਵਿਕਲਪਾਂ ਨੂੰ ਪਾਸ ਕਰਕੇ ਕਰਲ ਦੇ ਵਿਹਾਰ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰ ਸਕਦੇ ਹੋ ਜੋ ਇਸਨੂੰ ਬਹੁਤ ਲਚਕਦਾਰ ਬਣਾਉਂਦਾ ਹੈ।

CURL ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ

ਇੱਥੇ ਇਸ ਸ਼ਕਤੀਸ਼ਾਲੀ ਨੈੱਟਵਰਕਿੰਗ ਸੌਫਟਵੇਅਰ ਦੀਆਂ ਕੁਝ ਮੁੱਖ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ:

1. ਪ੍ਰੋਟੋਕੋਲ ਸਹਾਇਤਾ - ਜਿਵੇਂ ਕਿ ਇਸ ਲੇਖ ਵਿੱਚ ਪਹਿਲਾਂ ਦੱਸਿਆ ਗਿਆ ਹੈ; Curl FTP(S), TFTP(S), HTTP(S), ਟੇਲਨੈੱਟ (DICT) ਅਤੇ LDAP ਪ੍ਰੋਟੋਕੋਲ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ ਜੋ ਵੱਖ-ਵੱਖ ਕਿਸਮਾਂ ਦੇ ਸਰਵਰਾਂ ਨਾਲ ਕੰਮ ਕਰਦੇ ਸਮੇਂ ਇਸਨੂੰ ਇੱਕ ਆਲ-ਇਨ-ਵਨ ਹੱਲ ਬਣਾਉਂਦਾ ਹੈ।

2.SSL ਸਰਟੀਫਿਕੇਟ ਸਪੋਰਟ - Curl SSL ਸਰਟੀਫਿਕੇਟਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਵਿਚਕਾਰ ਸੁਰੱਖਿਅਤ ਕਨੈਕਸ਼ਨ ਬਿਨਾਂ ਕਿਸੇ ਮੁੱਦੇ ਦੇ ਸਥਾਪਿਤ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ।

3.HTTP POST/PUT ਸਮਰਥਨ - Curl HTTP POST/PUT ਬੇਨਤੀਆਂ ਦਾ ਵੀ ਸਮਰਥਨ ਕਰਦਾ ਹੈ ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਡਾਟਾ HTTP ਪ੍ਰੋਟੋਕੋਲ 'ਤੇ ਆਸਾਨੀ ਨਾਲ ਭੇਜਿਆ ਜਾ ਸਕਦਾ ਹੈ।

4. ਪ੍ਰੌਕਸੀ ਸਪੋਰਟ - ਕਰਲ ਵਿੱਚ ਬਿਲਟ-ਇਨ ਪ੍ਰੌਕਸੀ ਸਪੋਰਟ ਹੈ ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਫਾਇਰਵਾਲ/ਪ੍ਰਾਕਸੀ ਦੇ ਪਿੱਛੇ ਉਪਭੋਗਤਾ ਰਿਮੋਟ ਸਰਵਰਾਂ ਨਾਲ ਕਨੈਕਟ ਕਰਦੇ ਸਮੇਂ ਕਿਸੇ ਵੀ ਸਮੱਸਿਆ ਦਾ ਸਾਹਮਣਾ ਨਹੀਂ ਕਰਨਗੇ।

5. ਪ੍ਰਮਾਣਿਕਤਾ ਵਿਧੀਆਂ - ਬੇਸਿਕ/ਡਾਈਜੈਸਟ/NTLM/Kerberos ਪ੍ਰਮਾਣੀਕਰਨ ਵਿਧੀਆਂ ਨੂੰ curl ਦੁਆਰਾ ਸਮਰਥਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਕਿ ਉਪਭੋਗਤਾਵਾਂ ਕੋਲ ਉਹਨਾਂ ਦੇ ਸਰੋਤਾਂ 'ਤੇ ਪਹੁੰਚ ਨਿਯੰਤਰਣ ਹੈ।

6. ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਰੈਜ਼ਿਊਮੇ - ਜੇਕਰ ਨੈੱਟਵਰਕ ਫੇਲ੍ਹ ਹੋਣ ਆਦਿ ਕਾਰਨ ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਦੌਰਾਨ ਕੋਈ ਰੁਕਾਵਟ ਆਉਂਦੀ ਹੈ, ਤਾਂ ਕਰਲ ਸਕ੍ਰੈਚ ਤੋਂ ਦੁਬਾਰਾ ਸ਼ੁਰੂ ਕਰਨ ਦੀ ਬਜਾਏ ਉੱਥੋਂ ਟ੍ਰਾਂਸਫਰ ਕਰਨਾ ਮੁੜ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ

7. ਪ੍ਰੌਕਸੀ ਟਨਲਿੰਗ - ਫਾਇਰਵਾਲਾਂ/ਪ੍ਰੌਕਸੀਜ਼ ਦੇ ਪਿੱਛੇ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਰਿਮੋਟ ਸਰਵਰਾਂ ਨਾਲ ਕਨੈਕਟ ਕਰਦੇ ਸਮੇਂ ਕਿਸੇ ਵੀ ਸਮੱਸਿਆ ਦਾ ਸਾਹਮਣਾ ਨਹੀਂ ਕਰਨਾ ਪਵੇਗਾ ਕਿਉਂਕਿ ਉਹ CURL ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਉਹਨਾਂ ਦੁਆਰਾ ਸੁਰੰਗ ਬਣਾਉਣ ਦੇ ਯੋਗ ਹੋਣਗੇ।

ਇਹ ਕਿਵੇਂ ਚਲਦਾ ਹੈ?

ਆਪਣੇ ਮੈਕ 'ਤੇ cURL ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਆਸਾਨ ਹੈ! ਬਸ ਟਰਮੀਨਲ ਖੋਲ੍ਹੋ (ਐਪਲੀਕੇਸ਼ਨਾਂ > ਉਪਯੋਗਤਾਵਾਂ ਵਿੱਚ ਪਾਇਆ ਗਿਆ) ਅਤੇ "ਕਰਲ" ਟਾਈਪ ਕਰੋ ਅਤੇ ਇਸਦੇ ਬਾਅਦ ਢੁਕਵੇਂ ਵਿਕਲਪਾਂ ਅਤੇ ਆਰਗੂਮੈਂਟਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਤੁਸੀਂ ਕਿਹੜਾ ਕੰਮ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ।

ਉਦਾਹਰਣ ਲਈ:

``

curl https://www.example.com

``

ਇਹ https://www.example.com 'ਤੇ ਸਥਿਤ HTML ਸਮੱਗਰੀ ਨੂੰ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰੇਗਾ

ਜਾਂ ਜੇ ਅਸੀਂ ਇੱਕ ਚਿੱਤਰ ਡਾਊਨਲੋਡ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਾਂ:

``

curl https://www.example.com/image.jpg --output image.jpg

``

ਇਹ ਸਾਡੀ ਮੌਜੂਦਾ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ https://www.example.com/image.jpg 'ਤੇ ਸਥਿਤ image.jpg ਨੂੰ ਡਾਊਨਲੋਡ ਕਰੇਗਾ।

ਸਿੱਟਾ

ਅੰਤ ਵਿੱਚ; ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ਨੈੱਟਵਰਕਿੰਗ ਸੌਫਟਵੇਅਰ ਹੱਲ ਲੱਭ ਰਹੇ ਹੋ ਤਾਂ CURL ਤੋਂ ਇਲਾਵਾ ਹੋਰ ਨਾ ਦੇਖੋ! ਇਸਦੀ ਵਰਤੋਂ ਵਿੱਚ ਅਸਾਨੀ ਦੇ ਨਾਲ ਇਸਦੀ ਬਹੁਪੱਖੀਤਾ ਅਤੇ ਲਚਕਤਾ ਦੇ ਨਾਲ ਇਸ ਨੂੰ ਸੰਪੂਰਨ ਵਿਕਲਪ ਬਣਾਉ ਕਿ ਚਾਹੇ ਡਿਵੈਲਪਰ/ਸਿਸਟਮ ਪ੍ਰਸ਼ਾਸਕ ਵਜੋਂ ਕੰਮ ਕਰਨਾ ਜਿਸਨੂੰ ਆਟੋਮੇਸ਼ਨ ਸਮਰੱਥਾਵਾਂ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜਾਂ ਕੋਈ ਅਜਿਹਾ ਵਿਅਕਤੀ ਜੋ ਆਪਣੇ ਨੈਟਵਰਕ ਕਨੈਕਸ਼ਨਾਂ/ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ 'ਤੇ ਵਧੇਰੇ ਨਿਯੰਤਰਣ ਚਾਹੁੰਦਾ ਹੈ!

ਪੂਰੀ ਕਿਆਸ
ਪ੍ਰਕਾਸ਼ਕ cURL
ਪ੍ਰਕਾਸ਼ਕ ਸਾਈਟ http://curl.haxx.se/
ਰਿਹਾਈ ਤਾਰੀਖ 2014-05-23
ਮਿਤੀ ਸ਼ਾਮਲ ਕੀਤੀ ਗਈ 2014-05-23
ਸ਼੍ਰੇਣੀ ਨੈੱਟਵਰਕਿੰਗ ਸਾਫਟਵੇਅਰ
ਉਪ ਸ਼੍ਰੇਣੀ ਰਿਮੋਟ ਪਹੁੰਚ
ਵਰਜਨ 7.37.0
ਓਸ ਜਰੂਰਤਾਂ Macintosh, Mac OS X 10.9
ਜਰੂਰਤਾਂ None
ਮੁੱਲ Free
ਹਰ ਹਫ਼ਤੇ ਡਾਉਨਲੋਡਸ 0
ਕੁੱਲ ਡਾਉਨਲੋਡਸ 6541

Comments:

ਬਹੁਤ ਮਸ਼ਹੂਰ