उपयोग से पहले जांच लें
- यदि संख्यात्मक पहचानकर्ता बहुत बड़े हैं, तो उन्हें JSON स्ट्रिंग के रूप में मानें।
- बेस64 एन्क्रिप्शन नहीं है, इसलिए इसे गोपनीयता सुरक्षा के साधन के रूप में उपयोग न करें।
- पूरे यूआरएल के बजाय पैरामीटर मानों को एक-एक करके एनकोड करें।
API के लिए परीक्षण डेटा तैयार करें
पहले JSON क्लीनअप टूल से व्याकरण की जांच करें, और फिर अलग से समीक्षा करें कि क्या आवश्यक फ़ील्ड और डेटा प्रकार एपीआई विनिर्देश से मेल खाते हैं। व्याकरण जांच पास करने का मतलब यह नहीं है कि सर्वर अनुरोध स्वीकार कर लेगा। परिशुद्धता के नुकसान से बचने के लिए बड़े संख्यात्मक पहचानकर्ताओं को स्ट्रिंग के रूप में मानें, और रूपांतरण से पहले डुप्लिकेट कुंजियों के लिए स्रोत की जांच करें।
सही टेक्स्ट रूपांतरण चुनें
प्रत्येक मान के लिए यूआरएल पैरामीटर को अलग से एन्कोड करें। यदि आप पूरे भरे हुए पते को उसी तरह परिवर्तित करते हैं, तो पता विभाजक वर्ण भी बदल जाता है। यदि आपको बेस64 की आवश्यकता है, तो जांचें कि आपके एपीआई को मानक बेस64 या बेस64यूआरएल की आवश्यकता है या नहीं। इस साइट पर बेस64 उपकरण मानक बेस64 और यूटीएफ-8 टेक्स्ट को लक्षित करते हैं।
परीक्षण डेटा से परिणाम जाँचें
परीक्षण के लिए वास्तविक पासवर्ड या एक्सेस टोकन के बजाय सिंथेटिक डेटा का उपयोग करें। मूल पाठ को एन्कोड करके उसकी तुलना करने और फिर उसे दोबारा डिकोड करने से ट्रंकेशन या डुप्लिकेट एन्कोडिंग का पता लगाने में मदद मिल सकती है। यूयूआईडी का उपयोग डेटा पहचान के लिए किया जा सकता है, लेकिन यह एक्सेस अनुमति जांच या डेटाबेस विशिष्टता बाधाओं का विकल्प नहीं है।
अनुशंसित संचालन क्रम
- JSON फ़ॉर्मैटर - अपने JSON को अच्छी तरह से क्रमबद्ध करें और उसका व्याकरण जांचें।
- Base64 परिवर्तक - हंगुल सहित टेक्स्ट को एन्कोड और डीकोड करें।
- URL एन्कोडर - पतों में वर्णों को सुरक्षित रूप से परिवर्तित करें।
- UUID जनरेटर - जितनी आवश्यकता हो उतने संस्करण 4 यूयूआईडी उत्पन्न करें।
इनपुट ब्राउज़र द्वारा संसाधित किया जाता है। प्रत्येक टूल का दायरा और उदाहरण देखें और परिणामों का उपयोग करें।