أدوات الترميز
أدوات URL وBase64 والطوابع الزمنية وUUID، تُحسب جميعها محليًا
أدخل طابعًا زمنيًا وانقر فوق «تحويل» للحصول على التوقيت المحلي وسلسلة ISO والقيم بالثواني والمللي ثانية.
يستخدم crypto.randomUUID عند توفره ويعود إلى سلسلة عشوائية.
شرح أدوات الترميز وفك الترميز
تجمع صفحة الأدوات ترميز URL وفك ترميزه، وترميز Base64 وفك ترميزه، وتحويل الطوابع الزمنية، وتوليد UUID. يعمل كل إجراء مستقلًا ويُحسب محليًا، وهو مناسب لمعاملات الطلبات وحقول السجلات والمعرّفات المؤقتة.
يتبع ترميز URL تهريب النسبة المئوية UTF-8 ويساعد في بناء معاملات الاستعلام. يتعامل Base64 مع النص العربي والرموز التعبيرية، بينما تبدّل أداة الطوابع الزمنية بين الثواني والمللي ثانية وتعرض التوقيت المحلي وISO 8601 معًا لفحوص المناطق الزمنية المختلفة.
يفضّل توليد UUID واجهة العشوائية crypto في المتصفح ويعود إلى سلسلة عشوائية عند عدم توفرها، ويمكن نسخ النتيجة مباشرة. ويبلّغ كل إجراء عن النجاح أو الفشل، فلا يُفترض أبدًا أن النتيجة نُسخت.
الأسئلة الشائعة
- هل يُستخدم الطابع الزمني بالثواني أم بالمللي ثانية؟
- القيمة ذات العشرة أرقام ثوانٍ عادةً، والقيمة ذات الثلاثة عشر رقمًا مللي ثانية عادةً. وتنتج الوحدة الخاطئة وقتًا يختلف بمعامل ألف، لذا تأكد من المصدر أولًا.
- هل يمكن وضع ناتج Base64 في URL مباشرة؟
- يحتوي Base64 القياسي على أحرف الجمع والشرطة المائلة وعلامة التساوي، لذا يحتاج إلى تمريرة ترميز URL أخرى. واستخدم نسخة آمنة لـ URL عند بناء الروابط إن أمكن.
- هل يمكن أن يتعارض UUID المولّد مع آخر؟
- مع مصدر العشوائية crypto يكون الاحتمال ضعيفًا للغاية ومقبولًا للمعرّفات العادية. وللتفرد الصارم، تحقّق على الخادم أيضًا.