अवलोकन
uri पैकेज डार्ट एप्लिकेशन में URIs के निर्माण, विश्लेषण और संचालन के लिए उपयोगी उपकरण प्रदान करता है। यह RFC 6570-संगत URI टेम्पलेट विश्लेषण का समर्थन करता है, जिससे चर के साथ गतिशील URL उत्पादन संभव होता है। यह सभी प्रमुख प्लेटफॉर्मों के लिए डिज़ाइन किया गया है और HTTP क्लाइंट और वेब सेवा एकीकरण में बिना किसी त्रुटि के एकीकृत होता है। पैकेज Google द्वारा बनाए रखा जाता है और Flutter और डार्ट प्रोजेक्ट में जटिल URI ऑपरेशन के लिए हल्का और विश्वसनीय समाधान प्रदान करता है।
उपयोग
- गतिशील API URL बनाना
- URI से प्रश्न पैरामीटर का विश्लेषण करना
- चर के साथ URI टेम्पलेट का विस्तार करना
- सापेक्ष और निरपेक्ष URIs का प्रबंधन
- HTTP क्लाइंट के साथ एकीकरण
- URI संरचना की जाँच करना
मुख्य विशेषताएँ
- RFC 6570 URI प्रारूप समर्थन
- मजबूत विश्लेषण और निर्माण
- प्लेटफॉर्म के अनुकूलता
- हल्का और कुशल
- क्वेरी स्ट्रिंग संशोधन का समर्थन करता है
- कस्टम URI तर्क के लिए विस्तारयोग्य
इनके लिए उपयुक्त
- API क्लाइंट्स
- वेब सेवा एकीकरण
- URL रूटिंग प्रणाली
- डेटा फीचरिंग पाइपलाइन्स
- बैकएंड संचार परतें
- HTTP इंटरैक्शन का परीक्षण
विचार योग्य बातें
- विशेष अक्षरों के लिए स्वचालित संकोडिंग की आवश्यकता होती है
- सिर्फ व्याकरण के बाहर पूर्ण URL प्रमाणीकरण के लिए नहीं बनाया गया है
- URI-स्तर के संचालन तक सीमित, पूर्ण HTTP अनुरोध नहीं
- कोई निर्मित कैश या पुनर्प्रयास तंत्र नहीं है
- प्रारूप व्याकरण के सही उपयोग पर निर्भर करता है
- पूर्ण HTTP वर्कफ़्लो के लिए http पैकेज के साथ जोड़ने की आवश्यकता हो सकती है