DEV
HTML Entity Encoder — เข้ารหัสและถอดรหัสตัวอักษร HTML
HTML entities ช่วยแสดงตัวอักษรพิเศษใน HTML โดยไม่ตีความเป็นโค้ด สำคัญมากสำหรับความปลอดภัย (ป้องกัน XSS) และการ render ที่ถูกต้อง
HTML Entity ที่สำคัญที่สุด
<→ < (น้อยกว่า)>→ > (มากกว่า)&→ & (แอมเปอร์แซนด์)"→ " (เครื่องหมายคำพูด) → ช่องว่างที่ไม่แบ่ง
ทำไมการ Encoding จึงสำคัญ?
ตัวอักษร < และ > ที่ไม่เข้ารหัสในเนื้อหาหน้าอาจนำไปสู่การโจมตี XSS ควรเข้ารหัสข้อมูลผู้ใช้เสมอก่อนแสดงใน HTML