بلوک عملکرد RAW_URL_ENCODE

این بلوک عملکرد یک رشته کاراکتر را مطابق با RFC 3986 کدگذاری می‌کند.

ورودی

ورودی رشته کاراکتری را که باید کدگذاری شود، تعریف می‌کند.

خروجی

یک رشته کاراکتر در خروجی برمی‌گرداند که در آن همه کاراکترهای غیر الفبایی-عددی به جز -_.~ با یک علامت درصد (%) دنبال شده توسط دو مقدار هگزادسیمال جایگزین شده‌اند. این کدگذاری، که در RFC 3986 توصیف شده است، برای محافظت از کاراکترهای ویژه از این رو طراحی شده است که اشتباهاً به عنوان جداکننده‌های خاص URL تفسیر شوند، و همچنین برای محافظت از URLs از خراب شدن توسط رسانه‌های انتقال با تبدیل کاراکتر (مانند برخی سیستم‌های ایمیل).

همچنین ببینید