पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

flutter_interceptor कवर
पैकेज विवरणv0.0.2

flutter_interceptor

flutter dio इंटरसेप्टर

30-दिन डाउनलोड
31
लाइक
2
Pub अंक
30

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

flutter pub add flutter_interceptor

पैकेज अवलोकन

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

flutter_interceptor एक Flutter पैकेज है जो एक शक्तिशाली HTTP क्लाइंट, Dio के विस्तार करता है, जो HTTP मांगों और प्रतिक्रियाओं को सामान्य रूप से प्रबंधित करने के लिए एक इंटरसेप्टर तंत्र प्रदान करता है। यह विकासकर्ताओं को मांगों को भेजने से पहले उन्हें संशोधित करने, प्रतिक्रियाओं को प्राप्त करने के बाद उन्हें संभालने और त्रुटियों को केंद्रीय रूप से प्रबंधित करने की अनुमति देता है। प्रमाणीकरण हेडर, लॉगिंग, पुनर्प्रयास तर्क या मांग/प्रतिक्रिया रूपांतरण जोड़ने के लिए आदर्श है। पैकेज Dio के साथ बिना किसी बाधा के एकीकृत है और साफ, पुनर्उपयोगी कोड के साथ नेटवर्क ऑपरेशन को बढ़ाता है। यह विभिन्न एंडपॉइंट्स के बीच स्थिर HTTP व्यवहार की आवश्यकता वाले ऐप्स में विशेष रूप से उपयोगी है।

उपयोग

  • सभी अनुरोधों में प्रमाणीकरण हेडर जोड़ना
  • डिबगिंग के लिए HTTP ट्रैफ़िक का लॉगिंग
  • असफल अनुरोधों पर पुनर्प्रयास तर्क कार्यान्वयन करना
  • अनुरोध/प्रतिक्रिया डेटा को परिवर्तित करना
  • ग्लोबल त्रुटि स्थितियों का प्रबंधन
  • API प्रदर्शन की निगरानी

मुख्य विशेषताएँ

  • ग्लोबल रिक्वेस्ट/रिस्पॉन्स इंटरसेप्शन
  • Dio के साथ आसान एकीकरण
  • एसिंक इंटरसेप्टर्स का समर्थन
  • चिंता के स्पष्ट विभाजन
  • विस्तारशील मध्यस्थ पैटर्न
  • एम्बेडेड त्रुटि संभाल उपकरण

इनके लिए उपयुक्त

  • जटिल HTTP वर्कफ्लो वाले ऐप्स
  • केंद्रीकृत नेटवर्क तर्क की आवश्यकता वाले प्रोजेक्ट
  • रखरखाव योग्य HTTP कोड की आवश्यकता वाली टीमें
  • प्रमाणीकरण-भारी एप्लिकेशन
  • HTTP कॉल्स का डिबगिंग और मॉनिटरिंग

विचार योग्य बातें

  • Dio के परिचय की आवश्यकता है
  • अगर अधिक उपयोग किया जाए, तो ओवरहेड जोड़ सकता है
  • इंटरसेप्टर मुख्य धारा पर चलते हैं अन्यथा प्रबंधित किए जाने पर
  • प्लेटफॉर्म-विशिष्ट नेटवर्किंग के लिए अनुचित
  • मूल उदाहरणों के अतिरिक्त सीमित दस्तावेज़न

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

flutter_interceptor

flutter dio interceptor

Getting Started

dependencies:
  flutter_interceptor: ^0.0.2

dio add interceptor

_dio.interceptors.add(UiNetInterceptor())

Page insert floating form

Overlay.of(context)?.insert(InterceptorDraggable());

local


InterceptorLocalizations.delegate

Function introduction:

  1. Request visualization

  2. You can copy the requested content

The effect after integration is shown in the figure

श्रेणियाँ

निर्भरताएँ

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

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

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।