هل هناك مشكلة في هذه الأداة؟
عن «فك ترميز URL عبر الإنترنت»
تفك هذه الأداة عناوين URL المرمزة بنسبة مئوية إلى شكلها القابل للقراءة. %20 يصبح مسافة، %26 يصبح &، %2F يصبح /، وتُستعاد أي أحرف UTF-8 مشفرة بنسبة مئوية إلى شكلها الأصلي في Unicode.
مفيدة عند قراءة عناوين URL من السجلات، أو تصحيح طلبات HTTP، أو فك ترميز معلمات الاستعلام الملتقطة من تتبع الشبكة، أو ببساطة فهم ما يقوله عنوان URL طويل ومليء بالهروب.
تتعامل الأداة أيضًا مع عناوين URL مزدوجة الترميز (حيث تم ترميز % نفسها كـ %25)، والتي تحدث أحيانًا عند ترميز البيانات مرتين أثناء تدفقها عبر أنظمة متعددة.
كيف تستخدم هذه الأداة
كيف أفكّ تشفير نص URL مرمَّز بالنسبة المئوية إلى UTF-8؟
ألصق النص المرمَّز
ضع السلسلة المرمَّزة في حقل «Text». تعمل مدخلات مثل `hello%20world` أو `caf%C3%A9`؛ تقرأ الأداة تتاليات `%XX` كأزواج بايتات UTF-8 وتعيد بناء الحروف الأصلية.
اضغط «تشغيل»
تعيد النتيجة حقلًا واحدًا `decoded`. أمثلة: `hello%20world` → `hello world`؛ `caf%C3%A9` → `café`؛ `q=a%26b` → `q=a&b`. ما ليس ثلاثيًا صالحًا `%XX` يمرّ كما هو.
ما يقبل وما يرفض
هذا مكافئ `decodeURIComponent`. التتالي المشوّه مثل `%ZZ` أو `%` وحده يتبعه غير ست عشري يُلقي خطأ. إن كان مدخلك قد يكون مشوّهًا جزئيًا فاستخدم دلالة `decodeURI` في الخادم أو نظّفه أولًا.
متى تستخدم أيًا
فكّ قيمة استعلام واحدة أو مقطعًا من المسار — لا الرابط كله. تحويل `https%3A%2F%2Fa.com%3Fq%3Dhi` يعيد `https://a.com?q=hi` الأصل؛ بفكّ آخر يصبح فاصل `&` في الاستعلام مفكّكًا أكثر من اللازم ولا يمكن إعادة تحليله.