JNTZN

HTML Kaçış/Kaçış Geri Alma

Screenshot 2026 03 13 125758

HTML Escape/Unescape aracı nedir?

HTML Escaping, özel karakterlerin HTML kodu olarak yorumlanmak yerine tarayıcıda metin olarak görüntülenmesi için HTML varlıklarına dönüştürülmesi işlemidir.

HTML Unescaping ise bu işlemi tersine çevirerek HTML varlıklarını tekrar orijinal karakterlerine dönüştürür.


Neden HTML Escape/Unescape kullanmalısınız?

  1. Güvenlik (XSS saldırılarını önleme)
    Escape işlemi, kullanıcı girdisinin çalıştırılabilir HTML veya JavaScript yerine metin olarak işlenmesini sağlayarak Cross-Site Scripting (XSS) saldırılarına karşı koruma sağlar.
  2. Özel karakterleri güvenli şekilde göstermek
    <, >, & ve " gibi karakterlerin HTML’de özel anlamları vardır.
    • Örnek: <div> etiketini gerçek bir HTML öğesi olarak değil metin olarak göstermek.
  3. Formlar veya kod örneklerinde veri bütünlüğü
    Kod örnekleri veya form girişleri gösterilirken escape işlemi içeriğin bozulmasını önler.

Nasıl çalışır?

HTML escape işlemi özel karakterleri HTML varlıkları ile değiştirir:

KarakterEscape edilmiş
<&lt;
>&gt;
&&amp;
"&quot;
'&#39;

Örnek:

original: 
<script>alert("Hi")</script>

escaped:
&lt;script&gt;alert(&quot;Hi&quot;)&lt;/script&gt;

Unescape işlemi bu süreci tersine çevirir.

Comments

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir