ترميز URL

ترميز وفك ترميز الروابط.

🔒 تُعالج الملفات محلياً في المتصفح عندما تدعم الأداة ذلك encode

ترميز وفك ترميز الروابط.

طريقة الاستخدام

  1. الصق الرابط أو النص الذي يحتاج ترميزاً في مربع المدخل.
  2. اختر ترميز لتحويل الأحرف الخاصة إلى صيغة %XX آمنة للروابط.
  3. أو اختر فك الترميز لقراءة رابط مشوب بالرموز المئوية.
  4. اضغط التنفيذ ثم انسخ النتيجة مباشرة.
  5. استخدم زر التبديل للتنقل بين الوضعين بسرعة أثناء العمل.

شرح مفصّل

عناوين URL مصممة لقاموس محدود جداً من الأحرف المسموحة؛ أي حرف خارج هذا القاموس — مسافة، علامة &، نص عربي — يجب تمثيله بترميز النسبة المئوية %XX كي لا يكسر بنية الرابط أو يفسّر خطأً كجزء من البنية.

أخطر حالات الخلط هي رمز & و = داخل قيم المعاملات: إن أرسلت قيمة تحتوي & دون ترميز فسيقرأها الخادم فاصلاً بين معاملات جديدة، فتضيع بياناتك أو أسوأ. لهذا يوجد فرق جوهري بين encodeURIComponent و encodeURI، والأداة توفر الوضعين.

فك الترميز يساوي في الأهمية: كثير من الروابط المشتركة عبر الشبكات تصل مشوبة بـ %D8%AF وأخواتها، وفكها يكشف النص العربي الأصلي المقروء.

روابط البحث وتتبع الحملات وأعلام API كلها تمر بهذا المسار؛ فهم الترميز يوفر عليك ساعات من تصحيح أخطاء 400 Bad Request الغامضة.

وكالعادة في DouNest، كل المعالجة محلية: روابطك الخاصة أو روابط أنظمتك الداخلية لا تغادر متصفحك.

أسئلة شائعة

ما الفرق بين الوضعين encodeURI و encodeURIComponent؟

الأول يحافظ على بنية الرابط كاملة (/&:?..) والثاني يرمز كل شيء بما فيها الفواصل — استخدمه لقيم المعاملات نفسها.

لماذا يظهر النص العربي كرموز غريبة في الروابط؟

لأن الروابط تُنقل UTF-8 ثم تُرمز بالنسبة المئوية؛ فك الترميز يكشف النص الأصلي.

هل الترميز يغير الرابط نفسه؟

لا، الخادم يفك الترميز تلقائياً ويصل إلى نفس القيمة — الترميز للنقل فقط.

وسوم البحث