پرش به محتوا

کدبندی درصدی

از ویکی‌پدیا، دانشنامهٔ آزاد
(تغییرمسیر از کدبندی نشانی وب)

کدبندی درصدی یا کدبندی نشانی وب روشی برای کدبندی نویسه‌ها است که بیشتر در سطح وب استفاده می‌شود و در آن برای کدبندی نویسه‌هایی که نیاز به کدبندی دارند و معمولاً خارج از رنج اَسکی قرار گرفته‌اند، مقدار هر بایت آن نویسه در یوتی‌اف-۸ را در مبنای شانزده و پس از یک نماد درصد (%) می‌آورند. آراف‌سی ۳۹۸۶، استاندارد مربوط به این کدبندی را بیان می‌کند. استفاده از ضعف کارساز‌ها در تفسیر این کدبندی، به عنوان یکی از راه‌های نفوذ هکرها مطرح است.[۱]

آراف‌سی ۳۶۸۶، بخش ۲٫۲، نویسه‌های رزرو (ژانویهٔ ‌۲۰۰۵)
! * ' ( ) ; : @ & = + $ , / ? # [ ]
آراف‌سی ۳۶۸۶، بخش ۲٫۳، نویسه‌های رزرو نشده (ژانویهٔ ۲۰۰۵)
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 - _ . ~
کدبندی درصدیِ نویسه‌های رزرو
! # $ & ' ( ) * + , / : ; = ? @ [ ]
%21 %23 %24 %26 %27 %28 %29 %2A %2B %2C %2F %3A %3B %3D %3F %40 %5B %5D
کدبندی درصدیِ برخی نویسه‌های رایج (بر پایهٔ اسکی یا یوتی‌اف-۸)
سرخط space " % - . < > \ ^ _ ` { | } ~
%0A یا %0D یا %0D%0A %20 %22 %25 %2D %2E %3C %3E %5C %5E %5F %60 %7B %7C %7D %7E

جستارهای وابسته[ویرایش]

منابع[ویرایش]

  • Shema, Mike (2012). Hacking Web Apps: Detecting and Preventing Web Application Security Problems (به انگلیسی). Newnes. Retrieved 2013-07-25.

پیوند به بیرون[ویرایش]