alat za programere / 10
HTML enkoder i dekoder
Kodirajte HTML znakove ili dekodirajte imenovane i numeričke entitete.
HTML enkoder i dekoder: TOEA kodira ampersande, uglaste zagrade, navodnike i apostrofe, a dekodira uobičajene imenovane i numeričke Unicode entitete. Radi 100% lokalno u vašem pregledaču, bez otpremanja datoteka na server.
- Kategorija
- Alatke za programere
- Pokretanja
- U vašem pregledaču
- Trošak
- Besplatno · bez registracije
- Dostupnost
- Spremno za upotrebu
U potpunosti radi u vašem pregledaču
Kada kodiranje nije dovoljno
Kodiranje omogućava da se tekst prikaže kao tekst u sadržaju elementa i vrednostima atributa pod navodnicima. Ono ne radi ništa za URL: javascript:alert(1) ne sadrži specijalne znakove, pa prolazi nepromenjeno i i dalje se izvršava kada se stavi u href. Proverite da linkovi počinju sa https: ili /. Unutar <script>, <style> i atributa događaja on… primenjuju se druga pravila escapeovanja, a vrednost upitnog stringa mora da se kodira procentima pomoću URL enkodera pre nego što se stavi u atribut.
Šta dekoder prepoznaje
Dekodira se svaki numerički entitet, ali samo šest imenovanih: &, <, >, ", ' i . Ostali, kao što su é, © ili —, ostaju nepromenjeni. HTML definiše više od dve hiljade imena, zato nepoznata imena zamenite numeričkim oblikom, na primer é za é.
Tekst poput &lt; znači da je kodiran dvaput. Dekodirajte ga jednom, proverite rezultat i dekodirajte ponovo ako su entiteti i dalje prisutni.
Kako se koristi
- Izaberite Encode ili Decode.
- Nalepite tekst ili entitete.
- Transformišite rezultat i kopirajte ga.
Privatnost i ograničenja
Obrada se obavlja lokalno. Kodiranje entiteta zavisi od konteksta i nije potpuna zamena za bezbedno kreiranje šablona.
Srodne alatke
Često postavljana pitanja
Da li kodiranje čini proizvoljan HTML bezbednim?
Ono bezbedno predstavlja uobičajene tekstualne znakove, ali bezbednost aplikacije i dalje zavisi od konkretnog HTML-a, konteksta atributa, URL-a ili skripte.
Da li su heksadecimalni entiteti podržani?
Da. Dekodiraju se numerički entiteti u decimalnom i heksadecimalnom obliku.
Besplatan alat · pokretanja: u vašem pregledaču · nalog nije potreban