Skip to content
LlamaPDFLlamaPDF
🏷️

HTML Entity ကုဒ်ပြောင်းစက်

HTML entity များ encode နှင့် decode ပြုလုပ်ပါ

နောက်ဆုံးပြင်ဆင်ထား:

HTML entity encoding သည် less-than၊ greater-than၊ ampersand၊ double-quote သင်္ကေတကဲ့သို့ အက္ခရာများကို ၎င်းတို့၏ entity ရည်ညွှန်းချက်များ (<, >, &, ") ဖြင့်အစားထိုးပေးပြီး အသုံးပြုသူ input ပြသသည့်အခါ XSS နှင့်ပြသမှုပြဿနာများကိုကာကွယ်သည်။ LlamaPDF က ဒေသတွင်းတွင် encode နှင့် decode လုပ်သည် — မည်သည့် markup ကိုမဆို ဘေးကင်းစွာကူးထည့်ပါ။ အမည်ပေးထားသော နှင့် ဂဏန်း entity ပုံစံနှစ်မျိုးလုံးကို ပံ့ပိုးပေးသည်။

Characters: 0
Characters: 0

သင့်ဖိုင်သည် သင့်စက်တွင်သာ ရှိပြီး တင်ပြောင်းခြင်း မရှိပါ

HTML encode ပြုလုပ်နည်း

  1. 1

    HTML code ထည့်ပါ

  2. 2

    encode သို့မဟုတ် decode mode ရွေးပါ

  3. 3

    HTML entities ကူးယူပါ

LlamaPDF ဖြင့် HTML encode ပြုလုပ်ရသည့် အကြောင်း

<, >, & ကဲ့သို့သော HTML အထူးစာလုံးများကို HTML entities သို့ ပြောင်းကာ web တွင် မှန်ကန်စွာ ပြသကာ XSS ပြဿနာများကို ကာကွယ်နိုင်သည်။

URL encoder သို့မဟုတ် HTML ကို PDF သို့ ကိုလည်း ကြိုးစားနိုင်သည်။

မကြာခဏ မေးလေ့ရှိသော မေးခွန်းများ

HTML entity များ ဆိုသည်မှာ မည်သည်နည်း?

HTML entity များသည် HTML တွင် အဓိပ္ပါယ် ရှိသော character များကို ကိုယ်စားပြုသော အထူး code များဖြစ်သည်။ ဥပမာ < ကို browser က HTML tag နှင့် မရောထွေးစေရန် &lt; ဟု ရေးသည်။ ဤကိရိယာသည် ဖတ်နိုင်သော character များနှင့် entity code များကြားတွင် ပြောင်းလဲသည်။

HTML encoding ကို ဘယ်အချိန် အသုံးပြုရမည်နည်း?

webpage တွင် user ထုတ်ပေးသော content ပြသသောအခါ (XSS တိုက်ခိုက်မှုများ ကာကွယ်ရန်)၊ HTML attribute တွင် အထူး character ထည့်သွင်းသောအခါ သို့မဟုတ် HTML tag ပါသော code snippet နှင့် လုပ်ဆောင်သောအခါ ဖြစ်သည်။

named entity နှင့် numeric entity ၏ ကွာခြားချက် မည်သည်နည်း?

Named entity သည် & အတွက် &amp; ကဲ့သို့ ဖတ်နိုင်သော နာမည်များ အသုံးပြုသည်။ Numeric entity သည် တူညီသော character အတွက် &#38; ကဲ့သို့ character code များ အသုံးပြုသည်။ နှစ်ခုလုံး browser တွင် တူညီသော ရလဒ် ထုတ်ပေးသည်။

ဆက်စပ် ကိရိယာများ