HTML Alat za bijeg UNESCAPE pomaže vam da pobjegnete i Unescape HTML niz kada želite izvesti HTML izravno koji nije protumačio preglednik.
Escape: Pretvara posebne znakove (poput <, >, &, ", ') u HTML entitete (npr. <, >, &).
Unescape: Pretvara HTML entitete natrag u njihove izvorne znakove kako bi se mogli prikazati ili obraditi kao običan tekst.
Za spriječavanje HTML injekcije ili Cross-Site Scripting (XSS) napada tretiranjem korisničkog unosa kao teksta, a ne koda.
Za siguran prikaz znakova koji imaju posebno značenje u HTML.
Za osiguravanje integriteta podataka prilikom ugrađivanja sirovog teksta u HTML dokumente.
Koristite biblioteke ili funkcije specifične za jezik:
JavaScript: textContent ili DOMParser (moderno) ili biblioteke poput njega.
Python: html.escape() i html.unescape().
Java/.NET: Koristite biblioteke poput Apache Commons Text ili System.Net.WebUtility.
Escaping zamjenjuje < s <, > s >, & s & itd.
Uklanjanje escapinga radi obrnuto, pretvarajući tekst natrag u čitljiv oblik.
Prilikom prikazivanja korisničkog unosa na web stranici.
Prilikom umetanja sirovog teksta u HTML atribut, element ili skriptu.
Prilikom obrade ili čišćenja HTML sadržaja iz vanjskih izvora.
Prilikom izrade web predložaka ili logike renderiranja na strani poslužitelja.