ترميز الروابط وفك ترميزها
رمّز النص بالنسبة المئوية أو فكّه، واختر بين وضع الجزء ووضع الرابط الكامل، وعدّل معاملات الرابط في جدول.
بياناتك لا تغادر متصفحك
الصق ردود الـAPI والرموز بأمان: لا يُرسل أي شيء إلى أي مكان.
استخدم «جزء من الرابط» لقيمة داخل رابط (فيرمّز أيضًا / ? & =). واستخدم «رابط كامل» للحفاظ على بنية العنوان.
المُدخل
الناتج
جرّب أيضًا هذه الأدوات
طريقة الاستخدام
- 1اختر ترميزًا أو فك ترميز أو محلّل الروابط.
- 2الصق النص أو الرابط واختر الوضع المناسب.
- 3في المحلّل عدّل المعاملات في الجدول وشاهد الرابط يُعاد بناؤه.
- 4انسخ النتيجة.
متى تحتاج هذه الأداة؟
بناء سلسلة استعلام
رمّز عبارة بحث أو عنوان إعادة توجيه قبل إضافته إلى رابط.
قراءة رابط طويل
فكّ عنوانًا مليئًا بتسلسلات %XX لترى المسار أو المعاملات العربية الحقيقية.
تعديل معاملات التتبع
افتح الرابط في المحلّل وأزل معاملات التتبع وانسخ الرابط النظيف.
تصحيح إعادة التوجيه
افحص هل رُمّزت القيمة مرة أو مرتين أو لم تُرمَّز.
نصائح وحدود مهمة
- رمّز كل قيمة على حدة ثم صِلها بـ& و=. فترميز سلسلة الاستعلام كاملة بوضع الجزء يهرّب علامتي & و= أيضًا.
- الترميز المزدوج (%2520 بدل %20) خطأ كلاسيكي. إن بقيت علامات % بعد فك واحد فافكّ مرة أخرى.
- تعني علامة الزائد مسافة في سلاسل الاستعلام بنمط النماذج فقط. وفي المسار هي زائد حرفيًّا.
- تُرمَّز الحروف العربية كبايتات UTF-8، فيصبح الحرف الواحد تسلسلين مثل %D9%85.
رمّز الروابط وفكّها وحلّل أجزاءها
لا تحمل الروابط إلا مجموعة محدودة من الحروف، فتُكتب المسافات والرموز والحروف غير الإنجليزية كتسلسلات مئوية مثل %20 أو %D9%85. وترمّزها هذه الأداة وتفكّها بوضعين. وضع «جزء من الرابط» (encodeURIComponent) يهرّب كل ما له معنى خاص في الرابط وهو الصحيح لقيمة استعلام واحدة. وضع «رابط كامل» (encodeURI) يحافظ على بنية العنوان مثل : و/ و? و&، وهو الصحيح لرابط كامل. ويخبرك فك الترميز بموضع التسلسل المعطوب بدل أن يفشل بصمت، ويمكنه اعتبار + مسافة لبيانات النماذج.
ويقسّم محلّل الروابط الرابط إلى البروتوكول والنطاق والمنفذ والمسار ومعاملات الاستعلام والجزء بعد #. عدّل المعاملات في جدول وأضف صفوفًا أو احذفها فيُعاد بناء الرابط بترميز صحيح، وهذا يسهّل تعديل المسارات وقيم الاستعلام العربية. وتظهر القيم المرمّزة كثيرًا داخل صيغ أخرى: فكّ جسم رمز بـBase64 أو أداة JWT، واقرأ ردّ API بـمنسّق JSON، وانظر كيف ينتقل JWT في الترويسات في ما هو JWT.
شروحات خطوة بخطوة
الأسئلة الشائعة
ما هو ترميز الروابط؟
استبدال الحروف غير الآمنة في الرابط بعلامة % ورقمين سداسيين ليبقى العنوان صالحًا.
ما الفرق بين encodeURI وencodeURIComponent؟
يُبقي encodeURI الحروف التي تبني الرابط مثل / ? & =. أما encodeURIComponent فيهرّبها أيضًا فاستخدمه لقيمة واحدة.
كيف أفك ترميز رابط؟
اختر «فك الترميز» والصق النص واختر الوضع المطابق. وإن كان تسلسل معطوبًا فتُظهر الأداة موضعه.
هل يعمل مع الروابط العربية؟
نعم. تُرمَّز المسارات وقيم الاستعلام العربية وتُفك بـUTF-8 وتُعرض مقروءة في المحلّل.
هل يغادر نصّي المتصفح؟
لا. يعمل الترميز وفك الترميز والتحليل كلها محليًّا في متصفحك.