HTTP တောင်းဆိုချက် ၏ အစပိုင်း စာကြောင်း
တောင်းဆိုချက် စာကြောင်းသည် အောက်ပါ အစိတ်အပိုင်းများဖြင့် ဖွဲ့စည်းထားပြီး၊ ၎င်းတို့ကို ကြားခံ နေရာ (space) ဖြင့် ခွဲထားသည် - တောင်းဆိုချက် နည်းလမ်း (method)၊ တောင်းဆိုထားသော စာမျက်နှာ ၏ URI၊ HTTP protocol ၏ ဗားရှင်း။
တောင်းဆိုချက် နည်းလမ်းက ကျွန်ုပ်တို့ ဆာဗာမှ တစ်စုံတစ်ရာ ရယူလိုသည်ကို သို့မဟုတ် ဆန့်ကျင်ဘက်အားဖြင့် ဆာဗာသို့ တစ်စုံတစ်ရာ ပေးပို့လိုသည်ကို ညွှန်ပြသည်။ ပုံမှန်အားဖြင့်၊ နည်းလမ်း နှစ်မျိုးကို အသုံးပြုသည် - GET သည် သတင်းအချက်အလက် ရယူရန် နှင့် POST သည် သတင်းအချက်အလက် ပေးပို့ရန် ဖြစ်သည်။
တောင်းဆိုထားသော စာမျက်နှာ ၏ URI တွင် ဘရောက်ဆာက ရယူလိုသော စာမျက်နှာ ၏ လိပ်စာပါရှိသည်။ URI သည် URL နှင့် ကွဲပြားသည်။ အဘယ်ကြောင့်ဆိုသော် ၎င်းတွင် domain name ပါဝင်မှု မရှိပါ (၎င်းကို HTTP protocol တွင် သီးသန့် ပေးပို့သည်)။
Protocol ၏ ဗားရှင်းကို အောက်ပါ ပုံစံဖြင့် ဖော်ပြသည် - ပထမဆုံး HTTP စာလုံးများ၊ ပြီးနောက် slash သင်္ကေတ၊ ပြီးနောက် တကယ့် ဗားရှင်း။
စာမျက်နှာ တစ်ခုကို ရယူရန် HTTP တောင်းဆိုချက် ၏ အစပိုင်း စာကြောင်း ဥပမာ တစ်ခုကို ရေးကြည့်ပါစို့ -
GET /page/test HTTP/1.1
ယခု သတင်းအချက်အလက် ပေးပို့ရန် တောင်းဆိုချက် ဥပမာ -
POST /page/test HTTP/1.1