Konverter
Enkoder/Dekoder Entitas HTML
Enkode karakter khusus sebagai entitas HTML atau dekode kembali.
Loading…
Tentang Encoder/Decoder Entitas HTML
Encoder/Decoder Entitas HTML mengonversi karakter khusus seperti less-than, greater-than, ampersand, dan quotes menjadi entitas HTML bernama yang setara (<, >, &, ", ') atau referensi karakter numerik dan mendekodenya kembali ke karakter asli. Pengodean entitas HTML yang benar adalah pertahanan utama terhadap Cross-Site Scripting (XSS) saat menyisipkan konten yang dikontrol pengguna ke dalam konteks HTML, dan wajib untuk merender karakter yang dicadangkan dengan benar tanpa diinterpretasikan sebagai markup.
Cara Menggunakan
Tempel teks yang berisi karakter khusus dan klik Encode untuk mengonversi semua karakter penting HTML ke entitas aman yang setara — pilih antara entitas bernama (&) dan referensi numerik desimal (&) tergantung pada konteks target Anda. Untuk mendekode, tempel teks yang dienkode HTML dan klik Decode untuk mengembalikan karakter asli. Alat ini menangani semua 253 entitas HTML5 bernama termasuk karakter Latin, Yunani, matematika, dan tipografi yang diperluas.
Kasus Penggunaan Umum
- Developer web membersihkan teks yang disediakan pengguna sebelum menyuntikkannya ke dalam string template HTML untuk mencegah kerentanan XSS yang tersimpan dan terefleksi dalam postingan forum, komentar, dan bidang profil
- Developer template email mengodekan karakter khusus dalam badan email HTML untuk memastikan karakter ampersand, less-than, dan greater-than dirender dengan benar di semua klien email
- Web scraper dan insinyur data mendekode entitas HTML dalam konten yang di-scrape — seperti & yang muncul sebagai & dan sebagai spasi — sebelum menyimpan teks bersih di database atau indeks pencarian
- Penulis teknis dan penulis dokumentasi mengodekan contoh kode yang berisi karakter kurung sudut untuk ditampilkan di halaman dokumentasi HTML tanpa diurai sebagai tag HTML
- Auditor keamanan menguji bypass validasi input XSS dengan mengodekan payload dalam bentuk entitas numerik dan bernama untuk mengidentifikasi filter yang mendekode entitas sebelum menerapkan deteksi XSS berbasis pola