رمزگذاری و رمزگشایی HTML

کاراکترهای خاص HTML مثل &، <، >، " و ' را به entity معادل تبدیل کنید یا برعکس، entity ها را به کاراکتر اصلی برگردانید.

رمزگذاری کاراکترهای &، <، >، " و ' را به entity معادل HTML تبدیل می‌کند تا کد HTML به‌عنوان متن خام نمایش داده شود، نه اجرا.

ابزار رمزگذاری و رمزگشایی HTML کاراکترهای خاص را به entity معادل تبدیل می‌کند و برعکس. برای نمایش امن کد در صفحه لازم است.

متن یا کد را وارد کنید تا کاراکترهای خاص مثل کوچک‌تر، بزرگ‌تر و کوتیشن به entity معادل تبدیل شوند، یا برعکس entityها به کاراکتر اصلی برگردند.

رمزگذاری HTML باعث می‌شود کدی که می‌خواهید به‌صورت متن نمایش دهید به‌جای اجرا، درست دیده شود و از مشکلات امنیتی جلوگیری شود.

توسعه‌دهندگان هنگام نمایش نمونه‌کد در صفحه از این ابزار استفاده می‌کنند. برای رمزگذاری آدرس‌ها از رمزگذاری و رمزگشایی URL کمک بگیرید.

سوالات متداول

HTML entity چیست؟

entity کد جایگزینی برای کاراکترهای خاص HTML است تا مرورگر آن‌ها را به‌جای اجرا، به‌صورت متن نمایش دهد.

چرا باید کد را encode کنم؟

اگر می‌خواهید نمونه‌کد را نمایش دهید، بدون encode مرورگر آن را اجرا می‌کند؛ encode باعث نمایش درست و امن آن می‌شود.

این کار جلوی حملات را می‌گیرد؟

رمزگذاری درست ورودی کاربر یکی از دفاع‌های مهم در برابر حملات تزریق اسکریپت است.