မည်သည့်ဝဘ်ဆိုဒ်အတွက်မဆို HTTP ခေါင်းစီးများကို မှန်ကန်စွာ ပြင်ဆင်သတ်မှတ်ရန် အရေးကြီးပါသည်။ ခေါင်းကြီးပိုင်းနဲ့ ပတ်သက်တဲ့ ဆောင်းပါးများစွာကို ရေးသားထားပါတယ်။ ဤတွင် ကျွန်ုပ်တို့သည် စုဆောင်းထားသော အတွေ့အကြုံနှင့် RFC စာရွက်စာတမ်းများကို အကျဉ်းချုံးထားသည်။ အချို့သော ခေါင်းစဉ်များသည် မဖြစ်မနေ လိုအပ်ပြီး၊ အချို့မှာ ခေတ်နောက်ကျနေပြီး အချို့မှာ ရှုပ်ထွေးမှုများနှင့် ကွဲလွဲမှုများကို ဖြစ်စေနိုင်သည်။ ဝမ်းဗိုက်အိတ် တစ်လုံးလုပ်တယ်။
- စံခေါင်းစီးများ၏တန်ဖိုးကိုသတ်မှတ်ပါ။
- သင့်စိတ်ကြိုက် ခေါင်းစီးများကို ထည့်ပါ။
- HTTP ပရိုတိုကော ဗားရှင်းကို သတ်မှတ်ပါ- 1.0၊ 1.1၊ 2 (HTTP/2 ကို ပံ့ပိုးထားခြင်း ရှိမရှိ စစ်ဆေးခြင်း)။
- ဆာဗာသို့ပေးပို့ရမည့် တောင်းဆိုချက်နည်းလမ်း၊ အချိန်ကုန်ခြင်းနှင့် ပို့စ်ဒေတာကို သတ်မှတ်ပါ။
- ဆာဗာတုံ့ပြန်မှုတွင် Last-Modified သို့မဟုတ် ETag ပါ၀င်သည်ဆိုပါက ပဲအိတ်သည် If-Modified-Since၊ If-None-Match တောင်းဆိုမှုများအတွက် တုံ့ပြန်မှု၏မှန်ကန်မှုကိုလည်း စစ်ဆေးပါသည်။
ကျွန်ုပ်တို့သည် ပရမတ်အမှန်တရားကို ဟန်ဆောင်ခြင်းမပြုပါ။ အကြောင်းအရာတစ်ခုချင်းစီနှင့် ပရောဂျက်တစ်ခုစီအတွက်၊ ဟုတ်ပါတယ်၊၊ သွေဖည်မှုများ ရှိနိုင်ပါသည်။ သို့သော် ဤဝန်ဆောင်မှုသည် သင်အာရုံစိုက်သင့်သည်များကို အတိအကျပြောပြမည်ဖြစ်ပြီး သင့်ခေါင်းစဉ်များကို တည်းဖြတ်ရန် သင့်အတွက် အသုံးဝင်နိုင်ပါသည်။ အောက်တွင် စိစစ်ရေးဝန်ဆောင်မှုက အာရုံစိုက်ထားသည့် စာရင်းတစ်ခုဖြစ်သည်။ ဘာ့ကြောင့်လဲ၊ ဖတ်ကြည့်လိုက်ပါ။
လိုအပ်သော ခေါင်းစီးများ
- နေ့စှဲ
- စာသားအကြောင်းအရာအတွက် ဇယားကွက်ကို ညွှန်ပြသော အကြောင်းအရာ-အမျိုးအစား၊ ဖြစ်နိုင်ရင် 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