FLUTTER ECOSYSTEM

http_client

एक प्लेटफॉर्म-स्वतंत्र HTTP क्लाइंट API जो ब्राउज़र, कंसोल और curl (SOCKS प्रॉक्सी के लिए) का समर्थन करता है।

नवीनतम वर्ज़न
1.5.3
30-दिन डाउनलोड
1.1 हज़ार
लाइक
16
Pub अंक
150

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

अवलोकन

http_client पैकेज एक प्लेटफॉर्म-स्वतंत्र HTTP क्लाइंट API प्रदान करता है, जिसे एंड्रॉइड, आईओएस, वेब, मैकओएस, विंडोज और लिनक्स सहित कई वातावरणों में काम करने के लिए डिज़ाइन किया गया है। यह ब्राउज़र-आधारित अनुरोधों, कंसोल एप्लिकेशनों के साथ समर्थन करता है और curl के साथ एकीकृत है ताकि SOCKS प्रॉक्सी का उपयोग किया जा सके, जिससे लक्ष्य प्लेटफॉर्म के आधार पर स्थिर HTTP संचार सुनिश्चित होता है। पोर्टेबिलिटी के ध्यान में रखते हुए बनाया गया, यह निचले स्तर के नेटवर्क कार्यान्वयन को अब्स्ट्रैक्ट करता है, जिससे यह क्रॉस-प्लेटफॉर्म फ्लटर ऐप्स के लिए आदर्श है जिन्हें विश्वसनीय और समान HTTP इंटरैक्शन की आवश्यकता होती है। इस पैकेज का रखरखाव agilord.com द्वारा किया जाता है और यह pub.dev के माध्यम से उपलब्ध है।

उपयोग
  • प्लेटफॉर्म-स्वतंत्र HTTP अनुरोध
  • ब्राउज़र और नेटिव ऐप एकीकरण
  • curl के माध्यम से SOCKS प्रॉक्सी समर्थन
  • प्लेटफॉर्म के आसपास एकीकृत HTTP परत
  • विभिन्न पर्यावरणों में HTTP व्यवहार का परीक्षण
  • बैकएंड सेवा संचार
मुख्य विशेषताएँ
  • प्लेटफॉर्म-अनुकूल HTTP API
  • ब्राउज़र, कंसोल और curl के लिए समर्थन
  • SOCKS प्रॉक्सी सुसंगतता
  • उपकरणों के बीच सुसंगत इंटरफेस
  • हल्का और मॉड्यूलर डिज़ाइन
  • एम्बेडेड त्रुटि हैंडलिंग
इनके लिए उपयुक्त
  • बहु-प्लेटफॉर्म फ्लटर एप्लिकेशन बनाने वाले डेवलपर्स
  • स्थिर HTTP व्यवहार की आवश्यकता वाली टीमें
  • प्रॉक्सी समर्थन की आवश्यकता वाले एप्लिकेशन
  • एक साथ वेब और मोबाइल का लक्ष्य निर्धारित करने वाले प्रोजेक्ट
  • नेटवर्क अब्स्ट्रैक्शन के साथ उपयोग के मामले
विचार योग्य बातें
  • मूलभूत HTTP विधियों (GET, POST आदि) तक सीमित
  • निर्मित जेएसओएन पार्सिंग नहीं (बाहरी संभाल की आवश्यकता है)
  • नीचे के प्लेटफॉर्म के नेटवर्किंग क्षमताओं पर निर्भर करता है
  • उन्नत प्रॉक्सी सेटअप के लिए अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता हो सकती है
  • उच्च प्रदर्शन या जटिल HTTP परिदृश्यों के लिए नहीं बनाया गया है
समर्थित प्लेटफ़ॉर्मAndroidiOSWebmacOSWindowsLinux

पैकेज इंस्टॉल करें

flutter pub add http_client

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 3 आइटम

सोर्स रिपॉज़िटरी

संबंधित प्रोजेक्ट