الشرح
كيف يعمل مُرمِّز URL
ترميز URL (الترميز بالنسبة المئوية) مُعرَّف في RFC 3986. وهو يضمن إمكانية النقل الآمن للأحرف ذات المعنى الخاص في عنوان URL أو غير المسموح بها. يُمثَّل كل حرف متأثر كمتتالية % من بايتات UTF-8 (مثلًا المسافة %20، و”ß“ هي %C٣٪9F).
ترمّز هذه الأداة مكوّنًا واحدًا من عنوان URL (مثل قيمة استعلام)، لا عنوان URL كاملاً. ولذلك تُرمَّز الأحرف المحجوزة مثل & و? و= و/ عمدًا كي لا تشكّل بنية URL.
حدود هذه الأداة
- ترميز مكوّنات — غير مُخصَّص لترميز عناوين URL كاملة ذات بنية.
- بدقّة وفق RFC 3986 — لا يُفسَّر ”+“ كمسافة.
- لا خصوصية — الترميز بالنسبة المئوية قابل للعكس ببساطة.
المصادر
- RFC 3986: Uniform Resource Identifier (URI): Generic Syntax. IETF, 2005. rfc-editor.org/rfc/rfc3986 (تاريخ الوصول: 2026-09-09).
- WHATWG URL Standard: تعريف الترميز بالنسبة المئوية في المتصفح. url.spec.whatwg.org (تاريخ الوصول: 2026-09-09).