کدگذار موجودیت‌های HTML

متن را بچسبانید تا کاراکترهای ویژه آن به‌صورت موجودیت‌های HTML کدگذاری شوند.

نحوه استفاده

  1. مقادیر خود را در فیلدهای بالا وارد کنید.
  2. برای دیدن نتیجه روی «محاسبه» بزنید.
  3. برای ارسال نتیجه از «اشتراک‌گذاری» استفاده کنید.

درباره این ابزار

موجودیت‌های HTML کدهای متنی‌اند که نویسه‌هایی را نشان می‌دهند که مرورگر در غیر این صورت به‌عنوان نشانه‌گذاری تفسیر می‌کرد — یک براکت زاویه‌دار یا علامت «و» بدون escape در محتوای صفحه می‌تواند تجزیه‌گر HTML را بشکند یا راه را برای اسکریپت‌نویسی بین‌سایتی (XSS) باز کند. رمزگذاری هر نویسهٔ رزروشده (علامت «و»، کوچک‌تر از، بزرگ‌تر از و نشانه‌های نقل‌قول) را با موجودیت نام‌دار یا عددی‌اش جایگزین می‌کند تا مرورگر آن را به‌صورت تحت‌اللفظی نمایش دهد نه اینکه روی آن عمل کند.

توسعه‌دهندگان وب هر زمان متنی که کاربر وارد کرده یا پویاست (نظرها، ورودی فرم، تکه‌کدهای نمایش‌داده‌شده در صفحه) باید با ایمنی در HTML درج شود از این نوع رمزگذار استفاده می‌کنند، و این گامی استاندارد در موتورهای قالب و پلتفرم‌های CMS است که خروجی را خودکار escape نمی‌کنند.

آیا این مطلب مفید بود؟

می‌توانید حداکثر ۳ واکنش انتخاب کنید.

نظرات

  • اولین نظر را شما بنویسید.

ماشین‌حساب‌های پرطرفدار

همه ماشین‌حساب‌ها