مرمّز URL
ثلاثة أوضاع — ترميز (ترميز نسبة لأي نص)، فك الترميز (عكسي)، أو تحليل (تقسيم الرابط إلى بروتوكول وهوست ومسار واستعلام وجزء مع كل المعاملات كجدول).
Encoding, decoding and parsing happen in your browser. Nothing is uploaded.
كيفية استخدام مرمّز url
- اختر ترميز أو فك ترميز أو تحليل الرابط.
- للترميز/فك الترميز: اختر المكوّن (موصى به) أو URI كاملة.
- ألصق الرابط أو النص واضغط الإجراء.
- للتحليل: شاهد البروتوكول والمضيف والمنفذ والمسار ومعاملات الاستعلام والجزء.
الأسئلة الشائعة
ما هو ترميز URL؟
ترميز URL (أو ترميز النسبة) يستبدل الأحرف غير الآمنة بنسبة (%) متبوعة بقيمة سداسية، لتنتقل الروابط بأمان.
ماذا يفعل 'تحليل الرابط'؟
يقسّم الرابط إلى مكوّناته: البروتوكول، الهوست، المنفذ، المسار، سلسلة الاستعلام، الجزء، وكل معاملات الاستعلام منفردة كجدول.
ما الفرق بين المكوّن وURI الكاملة؟
ترميز المكوّن (encodeURIComponent) يهرّب /، ?، & و #. ترميز URI (encodeURI) يتركها — مناسب لترميز رابط كامل وليس قيمة واحدة.
لماذا تتكسّر الرابط المُرمَّز عند لصقه في curl أو Postman؟
معظم الصدفات (shells) تعيد معالجة أحرف معيّنة (#، &، ?، $) حتى بعد ترميز النسبة المئوية. غلّف الرابط كاملاً بين علامتي اقتباس مفردتين في bash، أو استخدم المزدوجة مع التهرب من $ بـ \$. النص المُرمَّز نفسه صحيح — الصدفة هي التي تشوّهه قبل أن يراه curl.