Quration AIQ

terminal

ब्राउझर न उघडताच API तपासणं डेव्हलपर्ससाठी रोजची सवय बनली आहे, एका सर्वकाही करणाऱ्या कमांड-लाइन टूलमुळे.

टर्मिनलमधून थेट एखाद्या URLला विनंती पाठवणारं सर्वकाही करणारं टूल आहे — API चाचणीचं नित्याचं साधन, आणि 'see URL' उच्चारावरून शब्दखेळाने नाव आलेली ही कमांड कोणती?

curl
curl टर्मिनलमधून HTTP विनंत्या पाठवतं — ब्राउझरशिवायच API कॉल करता येतात आणि फाइल्स डाउनलोड करता येतात. म्हणूनच बहुतेक API डॉक्युमेंटेशनची उदाहरणं curlमध्ये लिहिलेली असतात.

curl हे एक कमांड-लाइन साधन आहे जे टर्मिनलमधून थेट HTTP विनंत्या पाठवते, यामुळे डेव्हलपर्सना ब्राउझर न उघडता API कॉल करता येतात, फाईल्स डाउनलोड करता येतात आणि वेब एंडपॉईंट्स तपासता येतात. हे इतक्या सहज स्क्रिप्ट व स्वयंचलित करता येत असल्याने, विकासादरम्यान आणि डीबगिंगमध्ये डेव्हलपर्स वेब सेवांशी संवाद साधण्याचा हा प्रमाणित मार्ग बनला — म्हणूनच बहुतेक API दस्तऐवजीकरण आपली उदाहरण-विनंती curl आदेश म्हणूनच लिहिते.

'surf' आणि 'dive' हे केवळ खऱ्या साधनाच्या नावाशी यमक जुळणारे, असंबंधित शब्द आहेत; यापैकी कोणतेही या उद्देशासाठीचे खरे कमांड-लाइन साधन नाही.

curl दशकानुदशके अस्तित्वात आहे आणि जवळजवळ प्रत्येक ऑपरेटिंग सिस्टीममध्ये आधीपासूनच अंतर्भूत असते — यामुळे हे सर्वात सार्वत्रिकरित्या उपलब्ध साधनांपैकी एक ठरते, जे कोणत्याही डेव्हलपरला जवळजवळ कोणत्याही यंत्रावर लॉगिन केल्यावर उपलब्ध असल्याचे विश्वासाने गृहीत धरता येते.

▶ Quration AIQ

terminal

इंटरनेट गाइड्सना आवडणाऱ्या 'chmod 777' उपायाबद्दल तज्ज्ञ इशारा का देतात?प्रोसेस क्रमांकासह वापरली जाणारी ही कमांड कोणती?काही अक्षरं टाइप करून कोणती की दाबल्यास उरलेलं आपोआप पूर्ण होतं?कमांडचं अधिकृत मॅन्युअल थेट उघडणारी कमांड कोणती?टर्मिनलमध्ये सर्वात सोपा मार्ग कोणता?तारा चिन्ह (*) काय करतं?कोणतं चिन्ह हे काम करतं?ते कोणतं?brew (Homebrew) सारखा प्रोग्रॅम खरंतर काय करतो?टर्मिनल एडिटर vimमधून सेव्ह न करता बाहेर पडण्याचा खरा मार्ग कोणता?'दररोज पहाटे 3 वाजता बॅकअप स्क्रिप्ट चालवा' — असं काम दशकानुदशकं सांभाळणारा लिनक्सचा जुना शेड्यूलर कोणता?संगणक कमांड्स शोधण्यासाठी ज्या फोल्डर्सची यादी वापरतो, ते एन्व्हायर्नमेंट व्हेरिएबल कोणतं?

Quration — Quration AIQ