ဘရောက်ဆာ ကိုယ်ရေးလုံခြုံမှု

HTTP header စစ်ဆေးကိရိယာ

ကျွန်ုပ်တို့ဆာဗာ လက်ခံရရှိသော တောင်းဆိုမှု header များကို ကြည့်ပြီး စာမျက်နှာသွားလာမှု၊ JavaScript တောင်းဆိုမှုများနှင့် ဘရောက်ဆာက ဖတ်နိုင်သော Client Hints များကို နှိုင်းယှဉ်ပါ။

စည်းမျဉ်းများဖြင့် လျှို့ဝှက်ချက်များကို ဖုံးထားသည်။ Authorization၊ Cookie နှင့် key၊ token၊ လျှို့ဝှက်ချက် သို့မဟုတ် လက်မှတ်အဖြစ် သိရှိထားသော header များကို မပြမီ ဖုံးကွယ်သည်။ အမည်ပေးခြင်းစည်းမျဉ်းများက လျှို့ဝှက်ချက်တိုင်းကို မခွဲခြားနိုင်ပါ။ ကိရိယာသည် အက်ပ်မှတ်တမ်း မရေးသော်လည်း ဆာဗာအခြေခံစနစ်က ကိုယ်ပိုင်မှတ်တမ်းများ ထားနိုင်သည်။

လက်ခံရရှိသော navigation ကို ခွဲခြမ်းစိတ်ဖြာနေသည်…

တောင်းဆိုမှုနှင့် ကွန်ရက်

TLS နှင့် HTTP

JavaScript Client Hints

အခြေအနေ
ဖတ်နေသည်…

လက်ခံရရှိသော header များ

အမည်ပြသနိုင်သော တန်ဖိုးအမျိုးအစားဖတ်ပါ

တွေ့ရှိချက်များနှင့် ကန့်သတ်ချက်များ

  • ခွဲခြမ်းစိတ်ဖြာနေသည်။

Header တစ်ခု Via, Forwarded, X-Forwarded-For သို့မဟုတ် CDN အတွက် သီးသန့်အကွက်တွင် ကြေညာထားသော အချက်အလက်ပါသည်။ ၎င်းကို ထည့်နိုင်၊ ဖယ်နိုင် သို့မဟုတ် အတုလုပ်နိုင်သည်။ ရှိနေခြင်းတစ်ခုတည်းက အမည်မဖော်သော proxy အသုံးပြုမှုကို အတည်မပြုပါ။

မတိုင်မီနှင့် ပြီးနောက် နှိုင်းယှဉ်ပါ

တူညီသောစက်တွင် တူညီသောစစ်ဆေးမှုကို ပြုလုပ်ပြီး အခြေခံရလဒ်ကို သိမ်းပါ။ VPN ကို ဖွင့်ပါ သို့မဟုတ် သက်ဆိုင်သော ဆက်တင်တစ်ခု ပြောင်းပါ။ တူညီသောအခြေအနေတွင် ပြန်စစ်ပြီး နောက်ရလဒ်ကို သိမ်းပါ။

နှိုင်းယှဉ်ရန် မတိုင်မီရလဒ်နှင့် ပြီးနောက်ရလဒ်ကို သိမ်းပါ။

ဤစစ်ဆေးမှုက သင့်အား ပြောပြသည့်အရာ

Header များသည် ဆာဗာသို့ ရောက်လာသော တောင်းဆိုမှုကို ဖော်ပြသည်။ ကြေညာထားသော ဘရောက်ဆာအချက်အလက်၊ ဘာသာစကားများနှင့် HTTP လမ်းကြောင်း၏ အချို့အချက်များကို ဖော်ပြနိုင်သည်။ အရေးကြီးသော အသေးစိတ်မှာ မည်သည့်နေရာမှ ကြည့်သည်ဆိုခြင်းဖြစ်သည်။ ဘရောက်ဆာ၊ proxy၊ content delivery network နှင့် ကျွန်ုပ်တို့ဆာဗာတို့သည် မတူသော အကွက်များကို ဖော်ပြနိုင် သို့မဟုတ် ပြင်ဆင်နိုင်သည်။

စစ်ဆေးမှုပြုလုပ်နည်း

  1. စစ်လိုသော ဘရောက်ဆာပရိုဖိုင်တွင် စာမျက်နှာကို ဖွင့်ပြီး ချိတ်ဆက်မှုအခြေအနေကို မှတ်ပါ။
  2. တောင်းဆိုမှုဖမ်းယူခြင်းကို လုပ်ဆောင်ပါ။ ဆာဗာက တောင်းဆိုသော နောက်ထပ် Client Hints များကို ကြည့်လိုပါက ပြန်ဖွင့်ပါ။
  3. စာမျက်နှာသွားလာမှုနှင့် JavaScript တောင်းဆိုမှု header များကို နှိုင်းယှဉ်ပြီး JavaScript မှ ဖတ်နိုင်သော hints များကို ၎င်းတို့၏ သီးခြားအပိုင်းတွင် ဖတ်ပါ။

တိုင်းတာမှု လုပ်ဆောင်ပုံ

ကိရိယာသည် HTML သွားလာမှုနှင့် fetch တောင်းဆိုမှုများအတွက် ကျွန်ုပ်တို့ဆာဗာ အမှန်တကယ် လက်ခံရရှိသော header များကို ဖမ်းယူသည်။ ဘရောက်ဆာက ခွင့်ပြုပါက JavaScript မှ Client Hints များကိုလည်း ဖတ်သည်။

အရေးကြီး header တန်ဖိုးများကို မပြမီ ဖုံးကွယ်ပြီး cookie အမည်များကို ၎င်းတို့၏တန်ဖိုးမပါဘဲ ဆက်မြင်နိုင်သည်။ Module သည် ရောဂါရှာဖွေမှုမှတ်တမ်း မဖန်တီးသော်လည်း hosting အခြေခံစနစ်က တောင်းဆိုမှုများကို သီးခြားမှတ်တမ်းတင်နိုင်သည်။

သင့်ရလဒ်များကို နားလည်ခြင်း

တောင်းဆိုမှုများကြား အကွက်များ ကိုက်ညီသည်
ထိုအကွက်များသည် ဤတောင်းဆိုမှုအခြေအနေများတွင် ကျွန်ုပ်တို့ဆာဗာသို့ တသမတ်တည်း ရောက်ရှိခဲ့သည်။ ဝဘ်ဆိုက်တိုင်းက တူညီသော အသေးစိတ်များကို ရရှိသည်ဟု မဆိုလိုပါ။
Navigation နှင့် fetch ကွဲပြားသည်
တောင်းဆိုမှုအခြေအနေ၊ ကြိုတင်ရယူထားသော Client Hints သို့မဟုတ် ကြားခံလုပ်ဆောင်မှုကြောင့် တန်ဖိုးများ ကွဲပြားနိုင်သည်။ ပြင်ဆင်ထားသည်ဟု မယူဆဘဲ အကွက်၏ အခန်းကဏ္ဍကို စစ်ပါ။
အကွက်တစ်ခု ပျောက်နေသည် သို့မဟုတ် ဖုံးကွယ်ထားသည်
ဘရောက်ဆာက မပေးခြင်း၊ ကြားခံက ဖယ်ရှားခြင်း သို့မဟုတ် ကိရိယာက အရေးကြီးတန်ဖိုးကို ဖုံးကွယ်ခြင်း ဖြစ်နိုင်သည်။ Backend TLS အသေးစိတ်မရှိခြင်းက ဘရောက်ဆာက စာသားအတိုင်း သုံးခဲ့ကြောင်း သက်သေမပြပါ။

မတိုင်မီနှင့် ပြီးနောက် နှိုင်းယှဉ်ပါ

  1. စာမျက်နှာကို ပြန်ဖွင့်ခဲ့မဖွင့်ခဲ့ အပါအဝင် တူညီသောပရိုဖိုင်၊ origin နှင့် တောင်းဆိုမှုအဆင့်မှ ဖမ်းယူချက်များကို သိမ်းပါ။
  2. ဘရောက်ဆာ သို့မဟုတ် ချိတ်ဆက်မှုဆက်တင်တစ်ခုကို ပြောင်းပြီး တူညီသော navigation နှင့် fetch အစဉ်ကို ထပ်လုပ်ပါ။
  3. ကိုက်ညီသော တောင်းဆိုမှုအခြေအနေများကို နှိုင်းယှဉ်ပါ။ Backend protocol နှင့် TLS အသေးစိတ်များကို ဘရောက်ဆာမှ edge သို့ ချိတ်ဆက်မှုအထောက်အထားမှ သီးခြားထားပါ။

စစ်ဆေးမှု၏ ကန့်သတ်ချက်များ

  • Forwarded သို့မဟုတ် proxy ဆန်သော header များတစ်ခုတည်းက အမည်ဖော်မရအောင် လုပ်ထားခြင်းကို သက်သေမပြနိုင်သကဲ့သို့ ယုံကြည်ရသော ကြားခံကိုလည်း မခွဲခြားနိုင်ပါ။
  • ဖုံးကွယ်မှုစည်းမျဉ်းများသည် အန္တရာယ်မရှိသလို အမည်ပေးထားသော စိတ်ကြိုက် header တွင် ထည့်ထားသည့် လျှို့ဝှက်ချက်အားလုံးကို မသိနိုင်ပါ။ မမျှဝေမီ ထုတ်ယူထားသောဒေတာကို စစ်ပါ။

လိုအပ်ပါက ပြောင်းလဲရမည့်အရာများ

ဘာသာစကား header များသည် သင်ရည်ရွယ်ထားသော ရွေးချယ်မှုကို မထင်ဟပ်ပါ
ဘရောက်ဆာဘာသာစကားအစဉ်ကို စစ်ပြီး ပြန်ဖွင့်ပြီးနောက် တူညီသော ဖမ်းယူမှုကို ထပ်လုပ်ပါ။
မျှော်လင့်ထားသော Client Hints မရှိပါ
၎င်းတို့မရှိခြင်းကို ကိုယ်ရေးလုံခြုံမှုလုပ်ဆောင်ချက်ဟု မယူဆမီ HTTPS၊ ဘရောက်ဆာပံ့ပိုးမှုနှင့် ပြန်ဖွင့်သည့်အစဉ်ကို စစ်ပါ။

မကြာခဏမေးသော မေးခွန်းများ

ဤအရာများသည် ကျွန်ုပ်၏ဘရောက်ဆာ ပို့ခဲ့သည့်အတိုင်း အတိအကျလား။

၎င်းတို့သည် ကျွန်ုပ်တို့ဆာဗာ လက်ခံရရှိသည့်အရာများ ဖြစ်သည်။ ကြားခံများသည် လမ်းတစ်လျှောက် အကွက်များကို ထည့်ခြင်း၊ ဖယ်ခြင်း သို့မဟုတ် ပြန်ရေးခြင်း ပြုလုပ်နိုင်သည်။

Proxy header က VPN သုံးကြောင်း သက်သေပြသလား။

မပြပါ။ ၎င်းသည် အများဆုံး လမ်းကြောင်းအရိပ်အယောင်သာ ဖြစ်ပြီး မရှိနိုင်၊ ပြောင်းထားနိုင် သို့မဟုတ် ယုံကြည်မရနိုင်သည်။

ရင်းမြစ်များနှင့် နည်းပညာကိုးကားချက်များ