HTTP ဆာဗာခေါင်းစီးများကို စစ်ဆေးခြင်းအတွက် ဝန်ဆောင်မှု

မည်သည့်ဝဘ်ဆိုဒ်အတွက်မဆို HTTP ခေါင်းစီးများကို မှန်ကန်စွာ ပြင်ဆင်သတ်မှတ်ရန် အရေးကြီးပါသည်။ ခေါင်းကြီးပိုင်းနဲ့ ပတ်သက်တဲ့ ဆောင်းပါးများစွာကို ရေးသားထားပါတယ်။ ဤတွင် ကျွန်ုပ်တို့သည် စုဆောင်းထားသော အတွေ့အကြုံနှင့် RFC စာရွက်စာတမ်းများကို အကျဉ်းချုံးထားသည်။ အချို့သော ခေါင်းစဉ်များသည် မဖြစ်မနေ လိုအပ်ပြီး၊ အချို့မှာ ခေတ်နောက်ကျနေပြီး အချို့မှာ ရှုပ်ထွေးမှုများနှင့် ကွဲလွဲမှုများကို ဖြစ်စေနိုင်သည်။ ဝမ်းဗိုက်အိတ် တစ်လုံးလုပ်တယ်။ ဝဘ်ဆာဗာ HTTP ခေါင်းစီးများကို အလိုအလျောက် စစ်ဆေးခြင်း။. ခေါင်းစီးများကို ရိုးရှင်းစွာပြသသည့် အခြားဝန်ဆောင်မှုများစွာနှင့်မတူဘဲ၊ ဤဝန်ဆောင်မှုသည် သင့်ကိုခွင့်ပြုသည်-

  1. စံခေါင်းစီးများ၏တန်ဖိုးကိုသတ်မှတ်ပါ။
  2. သင့်စိတ်ကြိုက် ခေါင်းစီးများကို ထည့်ပါ။
  3. HTTP ပရိုတိုကော ဗားရှင်းကို သတ်မှတ်ပါ- 1.0၊ 1.1၊ 2 (HTTP/2 ကို ပံ့ပိုးထားခြင်း ရှိမရှိ စစ်ဆေးခြင်း)။
  4. ဆာဗာသို့ပေးပို့ရမည့် တောင်းဆိုချက်နည်းလမ်း၊ အချိန်ကုန်ခြင်းနှင့် ပို့စ်ဒေတာကို သတ်မှတ်ပါ။
  5. ဆာဗာတုံ့ပြန်မှုတွင် Last-Modified သို့မဟုတ် ETag ပါ၀င်သည်ဆိုပါက ပဲအိတ်သည် If-Modified-Since၊ If-None-Match တောင်းဆိုမှုများအတွက် တုံ့ပြန်မှု၏မှန်ကန်မှုကိုလည်း စစ်ဆေးပါသည်။


ကျွန်ုပ်တို့သည် ပရမတ်အမှန်တရားကို ဟန်ဆောင်ခြင်းမပြုပါ။ အကြောင်းအရာတစ်ခုချင်းစီနှင့် ပရောဂျက်တစ်ခုစီအတွက်၊ ဟုတ်ပါတယ်၊၊ သွေဖည်မှုများ ရှိနိုင်ပါသည်။ သို့သော် ဤဝန်ဆောင်မှုသည် သင်အာရုံစိုက်သင့်သည်များကို အတိအကျပြောပြမည်ဖြစ်ပြီး သင့်ခေါင်းစဉ်များကို တည်းဖြတ်ရန် သင့်အတွက် အသုံးဝင်နိုင်ပါသည်။ အောက်တွင် စိစစ်ရေးဝန်ဆောင်မှုက အာရုံစိုက်ထားသည့် စာရင်းတစ်ခုဖြစ်သည်။ ဘာ့ကြောင့်လဲ၊ ဖတ်ကြည့်လိုက်ပါ။ Habre ဆောင်းပါးများတွင်.

လိုအပ်သော ခေါင်းစီးများ

  • နေ့စှဲ
  • စာသားအကြောင်းအရာအတွက် ဇယားကွက်ကို ညွှန်ပြသော အကြောင်းအရာ-အမျိုးအစား၊ ဖြစ်နိုင်ရင် utf-8
  • စာသားအကြောင်းအရာအတွက် အကြောင်းအရာ-ကုဒ်ချုံ့မှု

ခေတ်နောက်ကျပြီး မလိုအပ်သော ခေါင်းစီးများ

  • အသေးစိတ် ဝဘ်ဆာဗာဗားရှင်းပါသော ဆာဗာ
  • X-Power-By
  • X_ASPNET-ဗားရှင်း
  • ကုန်ဆုံးသည်
  • ပရာမာ
  • P3P
  • မှတဆင့်
  • X-UA-လိုက်ဖက်တဲ့

လုံခြုံရေးအတွက် လိုလားအပ်သော ခေါင်းစီးများ

  • X-Content-Type-Options
  • X-XSS-ကာကွယ်မှု
  • တင်းကျပ်သော-သယ်ယူပို့ဆောင်ရေး-လုံခြုံရေး
  • ရည်ညွှန်းသူ-မူဝါဒ
  • ထူးခြားချက်-မူဝါဒ
  • Content-Security-Policy သို့မဟုတ် Content-Security-Policy-Report-Inline scripts များနှင့် styles များကို ပိတ်ရန်သာ။

သိမ်းဆည်းခြင်းအတွက် ခေါင်းစီးများ

ရှည်လျားသော ကက်ရှ်သက်တမ်းရှိသော တည်ငြိမ်သောအကြောင်းအရာအတွက် မဖြစ်မနေလိုအပ်ပြီး တိုတောင်းသော ကက်ရှ်သက်တမ်းနှင့်အတူ တက်ကြွသောအကြောင်းအရာအတွက် အလွန်နှစ်လိုဖွယ်ဖြစ်သည်။

  • နောက်ဆုံးပြင်ဆင်ထားသည်။
  • ETag
  • ကက်ရှ်-ထိန်းချုပ်မှု
  • ကွဲပြား
  • ဆာဗာသည် ခေါင်းစီးများကို မှန်ကန်စွာတုံ့ပြန်ရန် အရေးကြီးသည်- If-Modified-Since နှင့် If-None-Match

သည် HTTP / 2

ဆာဗာသည် ယခုအခါ HTTP/2 ကို ပံ့ပိုးသင့်သည်။ ပုံမှန်အားဖြင့်၊ ဝန်ဆောင်မှုသည် HTTP/2 မှတစ်ဆင့် ဆာဗာ၏လုပ်ဆောင်မှုကို စစ်ဆေးသည်။ သင့်ဆာဗာသည် HTTP/2 ကို မပံ့ပိုးပါက HTTP/1.1 ကို ရွေးချယ်ပါ။

source: www.habr.com

မှတ်ချက် Add