مشفر URL

مشفر URL


يعد ترميز عنوان URL ، المعروف أيضًا باسم النسبة المئوية للتشفير أو ترميز URI ، عملية تحويل الأحرف إلى تنسيق آمن للتضمين في محدد موقع المعلومات (URL) أو معرّف الموارد المنتظم (URI). تُستخدم عناوين URL لمعالجة الموارد على الإنترنت ، وهي تتكون من مكونات مختلفة مثل النظام (على سبيل المثال ، "http" أو "https") واسم المجال والمسار ومعلمات طلب البحث والمزيد.

تم تصميم عناوين URL للعمل مع مجموعة محدودة من الأحرف التي تعتبر آمنة ولا تتداخل مع بنية عنوان URL نفسه. ومع ذلك ، فإن العديد من الأحرف ، مثل المسافات والأحرف الخاصة والأحرف غير ASCII ، غير مسموح بها في عناوين URL أو لها معاني خاصة. يضمن تشفير عنوان URL أن يتم تمثيل هذه الأحرف بشكل صحيح في عنوان URL.

في ترميز عنوان URL ، يتم استبدال كل حرف يجب ترميزه بعلامة النسبة المئوية ("٪") متبوعة برقمين سداسي عشريين يمثلان رمز ASCII للحرف. على سبيل المثال:

  • المسافة ("") تصبح "٪ 20".
  • علامة الاستفهام ("؟") تصبح "٪ 3F".
  • علامة العطف ("&") تصبح "٪ 26".
  • تصبح علامة الجمع ("+") "٪ 2B".
  • يتم ترميز الأحرف بخلاف ASCII مثل الأحرف المعلمة كرموز ASCII المقابلة لها.

على سبيل المثال ، إذا كان لديك عنوان URL مثل: https://example.com/search؟q=hello world؟

قد يحول مشفر URL المساحة إلى "٪ 20" وعلامة الاستفهام إلى "٪ 3F" ، مما ينتج عنه عنوان URL المشفر: https://example.com/search؟ q = hello٪ 20world٪ 3F

يعد ترميز عنوان URL ضروريًا عند تمرير البيانات كمعلمات طلب بحث في عنوان URL ، وكذلك عند تكوين عناوين URL ديناميكيًا من خلال البرمجة ، خاصةً عندما تحتوي البيانات على أحرف لها معاني خاصة في عناوين URL. تضمن هذه العملية أن يتم تفسير عنوان URL بشكل صحيح بواسطة متصفحات الويب وخوادم الويب ، مع تجنب أي مشكلات قد تنشأ عن عناوين URL المنسقة بشكل غير صحيح. توفر العديد من لغات البرمجة والمكتبات وظائف أو طرقًا لإجراء عمليات تشفير وفك تشفير عناوين URL.

مشاركة

أدوات مماثلة

وحدة فك تشفير URL

فك تشفير ورل للعودة إلى سلسلة عادية

3,154

أدوات شائعة