3 रिपॉजिटरी
Converts nested arrays into repeated query parameters for URL compatibility.
Distinct from Array-to-Map Converters: None of the candidates cover the specific case of serializing arrays into repeated URL query parameters.
Explore 3 awesome GitHub repositories matching web development · Array Parameter Serialization. Refine with filters or upvote what's useful.
qs एक क्वेरी स्ट्रिंग पार्सिंग और सीरियलाइज़ेशन लाइब्रेरी है जिसका उपयोग URL क्वेरी स्ट्रिंग्स को JavaScript ऑब्जेक्ट्स में बदलने और ऑब्जेक्ट्स या ऐरे को वापस URI-एन्कोडेड स्ट्रिंग्स में बदलने के लिए किया जाता है। यह एक सुरक्षित पार्सर और URI एन्कोडिंग यूटिलिटी के रूप में कार्य करता है, जिसे विशेष रूप से नेस्टेड डेटा स्ट्रक्चर्स को संभालने के लिए डिज़ाइन किया गया है। यह लाइब्रेरी कॉन्फ़िगर करने योग्य नेस्टिंग शैलियों और ऐरे सीरियलाइज़ेशन फॉर्मेट्स के माध्यम से खुद को अलग बनाती है। यह कस्टम कैरेक्टर एन्कोडिंग लॉजिक के लिए सपोर्ट प्रदान करती है और UTF-8 और ISO-8859-1 के बीच रूपांतरणों को प्रबंधित करने के लिए चार्टसेट सेंटिनल्स का उपयोग करती है। संसाधन की कमी (resource exhaustion) और सुरक्षा कमजोरियों को रोकने के लिए, यह प्रोजेक्ट पैरामीटर-काउंट थ्रॉटलिंग और सख्त पार्सिंग गहराई सीमाओं को लागू करता है। इसमें नल वैल्यू हैंडलिंग, प्रेडिकेट-आधारित की-फ़िल्टरिंग, और डेटा को सीरियलाइज़ करने के तरीके को प्रबंधित करने के लिए प्लगेबल एन्कोडिंग फंक्शन्स जैसी क्षमताएं भी शामिल हैं।
Implements multiple formats for serializing arrays into URL query parameters, including indices and brackets.
This is a suite of JavaScript utilities for the bidirectional conversion and manipulation of URL components and query parameters. It provides a mechanism for parsing URL query strings into data objects and serializing those objects back into URL-encoded strings. The library includes functions for filtering, isolating, and modifying parameters within a full URL or query string. It supports the construction of complete web links by combining base addresses with formatted query parameters. The toolset covers data transformation primitives such as alphabetical key sorting, input sanitization, an
Converts nested arrays into repeated query parameters to maintain compatibility with server-side expectations.
Connexion APIs बनाने के लिए एक विनिर्देश-संचालित (specification-driven) फ्रेमवर्क है जो स्वचालित रूप से OpenAPI विनिर्देशों को एप्लिकेशन लॉजिक से मैप करता है। यह रूटिंग, रिक्वेस्ट वैलिडेशन और रिस्पॉन्स सीरियलाइज़ेशन को स्वचालित करने के लिए इन विनिर्देशों का उपयोग करता है, जो ऑपरेशन IDs के माध्यम से API ऑपरेशंस को बैकएंड हैंडलर फंक्शन्स से जोड़ता है। प्रोजेक्ट एक स्कीमा-संचालित मॉक सर्वर प्रदान करके खुद को अलग करता है जो बैकएंड लॉजिक की आवश्यकता के बिना विनिर्देश से उदाहरण रिस्पॉन्स का उपयोग करके API व्यवहार का अनुकरण करता है। इसमें एक डायनामिक डॉक्यूमेंटेशन होस्टिंग सिस्टम भी शामिल है जो API विनिर्देश को एंडपॉइंट्स को एक्सप्लोर और टेस्ट करने के लिए एक लाइव इंटरैक्टिव कंसोल में अनुवादित करता है। फ्रेमवर्क मिडिलवेयर-आधारित ऑथेंटिकेशन और स्कोप वैलिडेशन के माध्यम से सुरक्षा प्रवर्तन, प्लगेबल रिक्वेस्ट और रिस्पॉन्स वैलिडेशन लॉजिक, और टाइप किए गए फंक्शन आर्ग्युमेंट्स में स्वचालित पैरामीटर इंजेक्शन सहित व्यापक क्षमता क्षेत्रों को कवर करता है। यह एप्लिकेशन लाइफस्पैन प्रबंधन, कस्टम मिडिलवेयर एकीकरण और टेस्टिंग के लिए रिक्वेस्ट सिमुलेशन के लिए उपयोगिताएं भी प्रदान करता है। प्रोजेक्ट का उपयोग स्टैंडअलोन वेब एप्लिकेशन्स को बूटस्ट्रैप करने या विनिर्देश-संचालित क्षमताएं जोड़ने के लिए मौजूदा फ्रेमवर्क के चारों ओर रैप करने के लिए किया जा सकता है।
Parses complex array and object parameters from URIs into Python lists and dictionaries based on the specification.