مشفر / فاك تشفير Punycode (نطاقات IDN)

بياناتمطور
إعلان · يزيل؟
إعلان · يزيل؟

مرشد

مشفر/مفكك ترميز بونيكود

حوّل أسماء النطاقات المدوّلة (IDN) بين يونيكود وبونيكود فوراً. أدخل نطاقاً يحتوي على أحرف غير ASCII مثل münchen.de واحصل على الترميز المتوافق مع ASCII وهو xn--mnchen-3ya.de، أو فك ترميز بونيكود للعودة إلى شكله المقروء في يونيكود. يستخدم خوارزمية Bootstring المحددة في RFC 3492 للحصول على نتائج دقيقة مضمونة.

كيف تستعمل

أدخل اسم نطاق في حقل الإدخال. في وضع الترميز، اكتب نطاق يونيكود (مثل 日本語.jp) للحصول على شكله بونيكود (xn--wgv71a309e.jp). في وضع فك الترميز، الصق نطاق بونيكود لرؤية شكله المقروء في يونيكود. قم بتمكين "معالجة النطاق الكامل" لمعالجة كل تسمية (label) بشكل منفصل، مع تفصيل لكل تسمية يعرض التحويل لكل جزء.

سمات

  • متوافق مع RFC 3492 – يطبق خوارزمية Bootstring/Punycode الكاملة للترميز وفك الترميز الدقيق لأسماء النطاقات المدوّلة.
  • ترميز وفك ترميز – تحويل نطاقات يونيكود إلى ترميز بونيكود المتوافق مع ASCII (بادئة xn--) أو فك ترميز بونيكود للعودة إلى يونيكود المقروء.
  • معالجة النطاق الكامل – يقسم النطاقات متعددة الأجزاء بواسطة النقاط ويعالج كل تسمية بشكل مستقل، ويمرر التسميات النصية ASCII النقية دون تغيير.
  • تفصيل لكل تسمية – يعرض تفصيلاً لكيفية تحويل كل تسمية نطاق، مما يسهل التحقق من النتائج.
  • التحقق من صحة المدخلات – يكتشف تسلسلات بونيكود غير صالحة، ومدخلات فارغة، ونطاقات مشوهة برسائل خطأ واضحة.
  • تحويل في الوقت الفعلي – يتم تحديث المخرجات فوراً أثناء الكتابة أو تغيير الوضع.

متى تستخدم هذه الأداة

استخدم هذه الأداة عند تسجيل أو تكوين أسماء النطاقات المدوّلة، أو تصحيح سجلات DNS التي تحتوي على تسميات مرمزة بـ xn--، أو التحقق من أن نطاقات IDN تُحل بشكل صحيح، أو التحويل بين شكل العرض والشكل السلكي لرؤوس البريد الإلكتروني وشهادات SSL. إنها ضرورية لمطوري الويب ومديري الأنظمة الذين يعملون مع مواقع الويب متعددة اللغات والجماهير الدولية.

إعلان · يزيل؟

التعليمات

  1. ما هو بونيكود؟

    بونيكود هو صيغة ترميز محددة في RFC 3492 تقوم بتحويل أحرف يونيكود إلى مجموعة أحرف ASCII محدودة يستخدمها نظام أسماء النطاقات (DNS). بما أن DNS يدعم أحرف ASCII فقط، يجب ترميز أسماء النطاقات المدوّلة التي تحتوي على أحرف مثل ü أو 日 أو العربية إلى شكل متوافق مع ASCII. يضيف بونيكود البادئة 'xn--' إلى التسميات المرمزة — على سبيل المثال، تصبح münchen.de هي xn--mnchen-3ya.de.

  2. ما هو اسم النطاق المدوّل (IDN)؟

    اسم النطاق المدوّل (IDN) هو اسم نطاق يحتوي على أحرف خارج مجموعة ASCII الأساسية — مثل الأحرف اللاتينية المشددة (café.com)، أو الأحرف الصينية (例え.jp)، أو النص العربي (مثال.com)، أو السيريلية (пример.ru). تسمح معرفات IDN للأشخاص باستخدام أسماء النطاقات بلغتهم الأصلية وخطهم. في الكواليس، يتم تحويل هذه إلى بونيكود لحل DNS.

  3. ماذا تعني البادئة xn--؟

    البادئة 'xn--' هي بادئة الترميز المتوافق مع ASCII (ACE) التي تحدد تسمية النطاق على أنها مرمزة ببونيكود. عندما يرى محلل DNS تسمية تبدأ بـ 'xn--'، فإنه يعلم أن بقية التسمية تحتاج إلى فك ترميزها من بونيكود إلى يونيكود للعرض. على سبيل المثال، xn--mnchen-3ya هو ترميز بونيكود لـ 'münchen'. تم اختيار البادئة لأن 'xn--' من غير المرجح جداً أن تظهر في أسماء النطاقات العادية.

  4. ما هو الفرق بين IDNA2003 و IDNA2008؟

    IDNA2003 و IDNA2008 هما نسختان من معيار أسماء النطاقات المدوّلة في التطبيقات. قام IDNA2003 بتعيين أحرف معينة (مثل ß إلى ss، أو الأحرف الكبيرة إلى صغيرة) قبل الترميز، مما يعني أن بعض الأحرف لم يكن بالإمكان استعادتها بشكل صحيح. أزال IDNA2008 معظم عمليات التعيين ويعامل الأحرف بشكل أكثر صرامة — على سبيل المثال، ß هو الآن حرف صالح يتم ترميزه بشكل مختلف عن ss. تستخدم معظم الأنظمة الحديثة IDNA2008، على الرغم من أن بعض المتصفحات لا تزال تطبق تعيينات التوافق مع IDNA2003.

هل تريد حذف الإعلانات؟ تخلص من الإعلانات اليوم

تثبيت ملحقاتنا

أضف أدوات IO إلى متصفحك المفضل للوصول الفوري والبحث بشكل أسرع

أضف لـ إضافة كروم أضف لـ امتداد الحافة أضف لـ إضافة فايرفوكس أضف لـ ملحق الأوبرا

وصلت لوحة النتائج!

لوحة النتائج هي طريقة ممتعة لتتبع ألعابك، يتم تخزين جميع البيانات في متصفحك. المزيد من الميزات قريبا!

إعلان · يزيل؟
إعلان · يزيل؟
إعلان · يزيل؟

ركن الأخبار مع أبرز التقنيات

شارك

ساعدنا على الاستمرار في تقديم أدوات مجانية قيمة

اشتري لي قهوة
إعلان · يزيل؟