← العودة إلى الميزات
Free

مشفر / فك تشفير URL

يقوم مشفر / فك تشفير URL بتحويل سلاسل URL من وإلى نموذج التشفير بالنسبة المئوية. اختر بين encodeURIComponent (قوي) و encodeURI (يحافظ على هيكل URL) لمطابقة حالة الاستخدام الخاصة بك - تصحيح معاملات الاستعلام، أو بناء عناوين URL آمنة، أو فحص الروابط المشفرة.

عند بناء عناوين URL بمدخلات المستخدم، أو سلاسل الاستعلام، أو الأحرف الدولية، فأنت بحاجة إلى تشفير صحيح بالنسبة المئوية لمنع حدوث أخطاء. تتعامل هذه الأداة مع كلا الاتجاهين فوراً. اختر encodeURIComponent عند تشفير قيمة معامل واحدة (يشفر ? / & = # إلخ) أو encodeURI عندما تريد الحفاظ على هيكل URL (يشفر فقط الأحرف غير الآمنة حقاً). يعمل فك التشفير مع التشفير القياسي بالنسبة المئوية ويتعامل أيضاً مع السلاسل المشفرة مرتين. يعني التحويل في الوقت الفعلي أنك ترى المخرجات فوراً أثناء الكتابة، ويمكن تبديل كلا الوضعين للتحقق من سلامة التحويل. لا توجد رحلة إلى الخادم - كل شيء يحدث محلياً في متصفحك.

معاينة مباشرة
example.com
مشفر / مفكك تشفير URL encodeURIComponent encodeURI
إدخال
https://example.com/search?q=hello world&lang=en
مخرجات مشفرة
https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dhello%20world%26lang%3Den
نسخ
الميزات الرئيسية

وضعان للتشفير

اختر encodeURIComponent لقيم المعاملات الآمنة (يشفر ? / & = إلخ) أو encodeURI لعناوين URL الكاملة (يحافظ على الهيكل، يشفر فقط الأحرف غير الآمنة).

فك تشفير ذكي

يفك تشفير السلاسل المشفرة بالنسبة المئوية، بما في ذلك الأحرف غير المنتمية لـ ASCII، وتسلسلات UTF-8 متعددة البايت، والرموز التعبيرية. يتعامل مع المدخلات المشفرة مرتين بسلاسة.

نسخ بضغطة واحدة

نسخ المخرجات المشفرة أو المفكوكة إلى الحافظة فوراً - لا حاجة للتحديد اليدوي.

تحويل في الوقت الفعلي

يتم تحديث المخرجات مباشرة أثناء الكتابة. لا حاجة للضغط على 'تشفير' في كل مرة - شاهد النتائج الفورية أثناء العمل على المدخلات.

عرض جنباً إلى جنب

تظهر المدخلات والمخرجات في لوحات مصنفة بوضوح بحيث يمكنك المقارنة بين قبل وبعد بلمحة واحدة.

التعامل مع الحالات الخاصة

يشفر المسافات والاقتباسات وUnicode والأحرف المحجوزة والتسلسلات الصعبة التي تكسر استبدال السلسلة البسيط بشكل صحيح.

حالات الاستخدام الشائعة

تصحيح معاملات الاستعلام

الصق عنوان URL معطلاً بمعاملات مشوهة لفك تشفيرها وإعادتها إلى قيم قابلة للقراءة - حدد بسرعة ما تم إرساله بالفعل.

بناء عناوين URL آمنة

تشفير مدخلات المستخدم (الأسماء، استعلامات البحث، مسارات الملفات) قبل إلحاقها بعنوان URL لمنع أخطاء الحقن والتحليل.

فحص روابط التحليلات

فك تشفير عناوين URL التسويقية التي تحتوي على وسوم UTM لرؤية قيم الحملة والمصدر والوسيط الفعلية دون قراءة سلاسل التشفير الخام بالنسبة المئوية.

اختبار عناوين URL الدولية

تشفير عناوين URL التي تحتوي على أحرف غير لاتينية (الصينية، العربية، العبرية) للتأكد من تشفيرها بالنسبة المئوية بشكل صحيح للإرسال.

تصحيح توجيه OAuth

فك تشفير عناوين URI لتوجيه OAuth مع المعاملات المشفرة المتداخلة لتتبع ما يتم تمريره بين المزودين والتطبيقات.

كيفية الاستخدام
1

فتح مشفر URL

اضغط على أيقونة URL في لوحة DevSuite Pro. تفتح لوحة محرر مقسمة إلى قسمين مع أزرار تبديل التشفير وفك التشفير.

2

لصق عنوان URL أو السلسلة

الصق عنوان URL، أو معامل الاستعلام، أو السلسلة المشفرة. تعمل الأداة على عناوين URL كاملة أو قيم معاملات فردية.

3

اختيار وضع التشفير

لقيمة معامل، استخدم encodeURIComponent. لعنوان URL كامل (حيث تريد الحفاظ على /، ?، &)، استخدم encodeURI.

4

قراءة النتيجة

تظهر المخرجات المحولة في اللوحة المجاورة. تظهر الأحرف المشفرة كتسلسلات %XX؛ بينما تعيد المخرجات المفكوكة النموذج الأصلي القابل للقراءة.

5

النسخ والاستخدام

اضغط على 'نسخ' لإرسال النتيجة إلى حافظتك. الصقها في الكود، أو عنوان URL للطلب، أو المستندات الخاصة بك.

هل أنت جاهز للتجربة؟

قم بتثبيت DevSuite Pro مجانًا وافتح أكثر من 64 أداة للمطورين لمتصفحك.

إضافة إلى Chrome أضف إلى Edge إضافة إلى FireFox