JSON Toolkit

एन्कोडिंग उपकरण

URL, Base64, टाइमस्टैम्प और UUID सहायक, सभी स्थानीय रूप से गणना किए गए

URL एन्कोड / डिकोड
Base64 एन्कोड / डिकोड
टाइमस्टैम्प रूपांतरक

टाइमस्टैम्प दर्ज करें और स्थानीय समय, ISO स्ट्रिंग तथा सेकंड/मिलीसेकंड मान प्राप्त करने के लिए रूपांतरित करें पर क्लिक करें।

UUID जनरेटर

उपलब्ध होने पर crypto.randomUUID का उपयोग करता है और अन्यथा रैंडम स्ट्रिंग पर लौटता है।

एन्कोडिंग और डिकोडिंग उपयोगिताओं को समझें

उपयोगिता पृष्ठ URL एन्कोडिंग और डिकोडिंग, Base64 एन्कोडिंग और डिकोडिंग, टाइमस्टैम्प रूपांतरण और UUID जनरेशन को एक साथ रखता है। प्रत्येक क्रिया स्वतंत्र रूप से चलती है और स्थानीय रूप से गणना करती है, जो अनुरोध पैरामीटर, लॉग फ़ील्ड और अस्थायी पहचानकर्ताओं के लिए उपयुक्त है।

URL एन्कोडिंग UTF-8 प्रतिशत-एस्केपिंग का पालन करती है और क्वेरी पैरामीटर बनाने में मदद करती है। Base64 चीनी टेक्स्ट और इमोजी संभालता है, जबकि टाइमस्टैम्प उपकरण सेकंड और मिलीसेकंड के बीच बदलता है और क्रॉस-टाइमज़ोन जाँच के लिए स्थानीय समय तथा ISO 8601 दोनों दिखाता है।

UUID जनरेशन ब्राउज़र के crypto रैंडम इंटरफ़ेस को प्राथमिकता देता है और रैंडम स्ट्रिंग पर लौटता है, तथा परिणाम सीधे कॉपी किया जा सकता है। प्रत्येक क्रिया सफलता या विफलता बताती है ताकि परिणाम कभी कॉपी हुआ न मान लिया जाए।

अक्सर पूछे जाने वाले प्रश्न

टाइमस्टैम्प में सेकंड या मिलीसेकंड का उपयोग करना चाहिए?
दस अंकों का मान आमतौर पर सेकंड और तेरह अंकों का मान आमतौर पर मिलीसेकंड होता है। गलत इकाई एक हज़ार गुना भिन्न समय देती है, इसलिए पहले स्रोत की पुष्टि करें।
क्या Base64 आउटपुट सीधे URL में रखा जा सकता है?
मानक Base64 में प्लस, स्लैश और बराबर अक्षर होते हैं, इसलिए इसे एक और URL एन्कोडिंग चाहिए। जहाँ संभव हो लिंक के लिए URL-सुरक्षित प्रकार का उपयोग करें।
क्या बनाए गए UUID टकरा सकते हैं?
crypto रैंडम स्रोत के साथ संभावना बहुत कम है और सामान्य पहचानकर्ताओं के लिए स्वीकार्य है। सख्त विशिष्टता के लिए सर्वर पर भी सत्यापित करें।