Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗inhpAdvRA 29 of 29 menu
◀

HTTP ပရိုတိုကောလ်ရှိ REST API

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

ထိုသို့သော ချဉ်းကပ်နည်းများထဲမှ တစ်ခုမှာ REST API ဖြစ်သည် (ဤစကားလုံးကို နာမဝိသေသနအဖြစ် အသုံးပြုလေ့ရှိပြီး RESTful ဟု ပြောကြသည်)။ ဤ API ၏ အခြေခံအကျဆုံးသော်လည်း HTTP ပရိုတိုကောလ်၏ နည်းလမ်းများကို ကျယ်ကျယ်ပြန့်ပြန့် အသုံးပြုခြင်းပင်ဖြစ်သည်။ ဤချဉ်းကပ်နည်းတွင်၊ GET နည်းလမ်းဖြင့် ဒေတာများကို ရယူပြီး၊ POST နည်းလမ်းဖြင့် ဖန်တီးကာ၊ PUT နည်းလမ်းဖြင့် ပြောင်းလဲကာ၊ DELETE နည်းလမ်းဖြင့် ဖျက်ပစ်သည်။

ဥပမာအနေဖြင့် အသုံးပြုသူ (users) များကို ကိုင်တွယ်သည့် API တစ်ခုကို စဉ်းစားကြည့်ပါစို့။ လုပ်ဆောင်ချက်အမျိုးမျိုးအတွက် URL များသည် မည်သို့ပုံစံဖြစ်မည်ကို ကြည့်ရှုကြပါစို့။

အသုံးပြုသူအားလုံးကို ရယူခြင်း-

GET http://api.loc/users/

အသုံးပြုသူတစ်ဦးကို ၎င်း၏ id အလိုက် ရယူခြင်း-

GET http://api.loc/user/1/

အသုံးပြုသူအသစ် ဖန်တီးခြင်း-

POST http://api.loc/user/

အသုံးပြုသူတစ်ဦးကို ၎င်း၏ id အလိုက် ပြောင်းလဲခြင်း-

PUT http://api.loc/user/1/

အသုံးပြုသူတစ်ဦးကို ၎င်း၏ id အလိုက် ဖျက်ခြင်း-

DELETE http://api.loc/user/1/

သင့်တွင် အင်တာနက် ဈေးဆိုင်တစ်ခု၏ ထုတ်ကုန် (products) API ရှိသည်ဆိုပါစို့။ ဆိုဒ်၏ URL များကို RESTful API ဖြစ်လာစေရန် ရေးပြပါ။

←
↑
မြန်မာ▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်