مشفّر ومحلل روابط URL ومعلمات الاستعلام
أداة سريعة ومتقدمة لتشفير وفك تشفير الروابط والمكونات البرمجية. تدعم فك التشفير التكراري للروابط المزدوجة وتفكيك معلمات البحث إلى جدول سهل القراءة محلياً في ذاكرة المتصفح.
| اسم المعلمة (Key) | القيمة المفكوكة (Value) |
|---|
دليل تقني شامل: ترميز الروابط (URL Encoding) والترميز المئوي المزدوج
تتطلب معرفات الموارد الموحدة (URIs) دقة تامة لتفادي أخطاء بوابات الإنترنت وموجهات الشبكة. تحكّم في ترميز الرموز الخاصة وتحليل المعلمات بدون أي مخاطر لتلف البيانات.
الفرق بين encodeURI و encodeURIComponent
تُستخدم encodeURI لتشفير الرابط كاملاً مع الإبقاء على البنية الأساسية مثل البروتوكول والشرطات وعلامات الاستفهام، بينما تقوم encodeURIComponent بتشفير كافة الرموز الخاصة، مما يجعلها مثالية للقيم الفردية داخل معلمات الاستعلام.
حل مشكلة التشفير المزدوج (%2520)
أثناء انتقال البيانات عبر بوابات الويب وخوادم Nginx، يتم أحياناً إعادة تشفير الرمز % ليصبح %25، فتتحول المسافة من %20 إلى %2520. تقوم ميزة فك الترميز التكراري في أداتنا بالتعرف على هذه الطبقات المتعددة وإعادتها لنصها الأصلي فوراً.
الفارق بين المسافة %20 وعلامة الجمع (+)
وفقاً لمعيار RFC 3986 فإن المسافة تُمثل بـ %20، بينما في نماذج الويب التقليدية x-www-form-urlencoded تستخدم علامة الجمع (+). تتيح لك الأداة التبديل بسلاسة بين الطريقتين.
الأسئلة الشائعة حول ترميز الروابط
لماذا يظل الرابط يحتوي على رموز مثل %20 بعد فك التشفير؟
هذا يعني أن الرابط تعرض لتشفير مزدوج (%2520). قم بتفعيل خيار "فك الترميز التكراري العميق" في شريط الخيارات ليقوم النظام بحل كافة الطبقات تلقائياً.
هل بيانات الروابط آمنة؟
نعم تماماً، تتم جميع العمليات الحسابية داخل متصفحك مباشرة دون إرسال أي رابط أو رمز إلى خوادم خارجية.
ما الرموز المحجوزة في الروابط؟
تشمل الرموز ذات الأغراض الهيكلية مثل : / ? # [ ] @ ! $ & ' ( ) * + , ; =. يجب تشفيرها عند استخدامها كبيانات نصية.