एचटीटीपी क्लाइंट
डेटा प्राप्त करने और भेजने के लिए एचटीटीपी क्लाइंट का उपयोग करें।
एचटीटीपी क्लाइंट, CoddyKit पर Angular Academy का एक निःशुल्क पाठ है। यह 3 में से 1वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह Angular Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Angular Academy पाठ्यक्रम में कुल 3 पाठ शामिल हैं।
Angular में HTTP क्लाइंट
इस पाठ में API के साथ संवाद करने के लिए Angular के HTTP क्लाइंट का उपयोग करना शामिल है, जिससे आप आसानी से डेटा प्राप्त और भेज सकते हैं।

HTTP क्लाइंट क्या है?
HTTP क्लाइंट HTTP अनुरोधों के माध्यम से बैकएंड सेवाओं के साथ संवाद करने के लिए Angular का अंतर्निहित मॉड्यूल है।
HttpClientModule इम्पोर्ट करना
HTTP अनुरोधों का उपयोग शुरू करने के लिए अपने एप्लिकेशन मॉड्यूल में HttpClientModule इम्पोर्ट करें:
import { HttpClientModule } from '@angular/common/http';GET अनुरोध करना
API एंडपॉइंट से डेटा प्राप्त करने के लिए HTTP क्लाइंट का उपयोग करें:
this.http.get('https://api.example.com/data').subscribe(data => console.log(data));प्रतिक्रिया डेटा संभालना
HTTP क्लाइंट ऑब्ज़र्वेबल लौटाता है। डेटा को अतुल्यकालिक रूप से संभालने के लिए इनकी सदस्यता लें:
this.http.get('api/data').subscribe(response => this.data = response);डेटा भेजने के लिए POST अनुरोध
POST अनुरोध का उपयोग करके सर्वर पर डेटा भेजें:
this.http.post('api/items', newItem).subscribe(result => console.log(result));त्रुटि प्रबंधन
catchError ऑपरेटर का उपयोग करके HTTP अनुरोधों से आने वाली त्रुटियों को संभालें:
this.http.get('api/data').pipe(catchError(error => of('Error occurred'))).subscribe();हेडर का उपयोग करना
अतिरिक्त जानकारी भेजने के लिए HTTP अनुरोधों में हेडर जोड़ें:
const headers = new HttpHeaders().set('Authorization', 'my-auth-token');सारांश
आपने API के साथ प्रभावी ढंग से डेटा प्राप्त करने और भेजने के लिए Angular के HTTP क्लाइंट का उपयोग करना सीख लिया है। आगे बढ़ते रहें!

एआई शिक्षक के साथ HTML सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 38
- पाठ
- 144
अक्सर पूछे जाने वाले प्रश्न
क्या “एचटीटीपी क्लाइंट” पाठ निःशुल्क है?
हाँ — Angular Academy अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “एचटीटीपी क्लाइंट” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। Angular Academy पाठ्यक्रम में कुल 3 पाठ शामिल हैं।
“एचटीटीपी क्लाइंट” में मैं क्या सीखूँगा?
डेटा प्राप्त करने और भेजने के लिए एचटीटीपी क्लाइंट का उपयोग करें। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Angular Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या Angular Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Angular Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 3 में से 1वाँ पाठ है।
“एचटीटीपी क्लाइंट” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस Angular Academy पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर Angular Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- एचटीटीपी क्लाइंट
- त्रुटि प्रबंधन
- एपीआई एकीकरण की सर्वोत्तम प्रक्रियाएँ