2017-07-30 12 views
14

मैं कोणीय 2 में नया हूं और मैं http कॉल करना सीख रहा हूं।Angular2 में HttpModule और HttpClientModule के बीच क्या अंतर है?

मैं पाया है Angular2 इन दो मॉड्यूल हैं:

HttpModule से कोणीय @/http

और

@ कोणीय/आम/http

से

HttpClientModule

और वे दोनों http कॉल का समर्थन करते हैं।

हालांकि मुझे उनके बीच का अंतर नहीं पता है।

क्या किसी को इसके बारे में पता है?

+2

संभावित डुप्लिकेट [कोणीय 4 में HTTP और HTTP क्लाइंट के बीच अंतर?] (Https://stackoverflow.com/questions/45129790/difference-between-http-and-httpclient-in-angular-4) – estus

उत्तर

22

HttpClient 4.3 के साथ आया एक नया एपीआई है, इसने एपीआई को प्रगति की घटनाओं, डिफ़ॉल्ट रूप से जेसन deserialization, इंटरसेप्टर और कई अन्य महान सुविधाओं के समर्थन के साथ अद्यतन किया है। अधिक देखें https://angular.io/guide/http

Http पुराना एपीआई है और अंत में इसे हटा दिया जाएगा।

चूंकि उनका उपयोग मूल कार्यों के लिए बहुत समान है, इसलिए मैं एचटीपी क्लाइंट का उपयोग करने की सलाह दूंगा क्योंकि यह अधिक आधुनिक और उपयोग करने में आसान विकल्प है।

+0

मैंने अपना स्थान बदल दिया नए 'HttpClient' के साथ' Http'। धन्यवाद। – ifelsemonkey

संबंधित मुद्दे