ترميز / فك ترميز URL
قم بالترميز بالنسبة المئوية أو فك ترميز مكوّن URL.
متى تستخدم ترميز URL
يحافظ ترميز URL على أمان الأحرف الخاصة داخل سلاسل الاستعلام ومقاطع المسار. وهو مفيد بشكل خاص عندما تتضمّن القيم مسافات أو علامات ترقيم أو رموزًا.
- جهّز قيم معاملات الاستعلام قبل بناء عناوين طلبات API.
- فك ترميز الروابط المنسوخة لفحص قيم المعاملات القابلة للقراءة.
- استكشف أخطاء الطلبات المشوّهة الناتجة عن الأحرف غير الآمنة وأصلحها.
حول ترميز النسبة المئوية
ترميز النسبة المئوية، المعروف أيضًا باسم ترميز URL، هو آلية لترميز الأحرف في معرّف الموارد الموحّد (URI). يُستبدَل كل حرف بعلامة نسبة مئوية متبوعة برقمين ست عشريين يمثلان قيمة بايت الحرف. يضمن ذلك بقاء معرّفات URI صالحة وغير ملتبسة عند نقلها عبر الأنظمة والبروتوكولات المختلفة.
الأحرف المحجوزة وغير المحجوزة
يقسّم RFC 3986 أحرف URI إلى أحرف محجوزة، مثل النقطتين والشرطات المائلة وعلامات الاستفهام، التي تحمل معنى بنيويًا، وأحرف غير محجوزة، مثل الحروف والأرقام والشرطات والشرطات السفلية، التي لا تُرمَّز أبدًا. أما جميع الأحرف الأخرى، بما في ذلك المسافات ومعظم علامات الترقيم، فيجب ترميزها بالنسبة المئوية قبل ظهورها في مكوّن من مكوّنات URI.