⊗inhpAdvRA 29 of 29 menu

HTTP প্রোটোকলে REST API

সাধারণত ওয়েবসাইট তৈরি করার সময় তথ্য পাওয়া, তৈরি, পরিবর্তন এবং মুছে ফেলার জন্য শুধুমাত্র GET এবং POST পদ্ধতি ব্যবহার করা হয়, কারণ এগুলি ব্রাউজার এবং সার্ভার দ্বারা ভালভাবে সমর্থিত। একই কথা প্রযোজ্য API-এর জন্যও, যা ওয়েবসাইটগুলি দ্বারা প্রদান করা হয়। তবে, বিশেষ পদ্ধতি রয়েছে, যা API-কে প্রমিত করে সাধারণ সুবিধার জন্য যেমন API ডেভেলপারদের, তেমনি এর ব্যবহারকারীদের।

একটি পদ্ধতি হল REST API (প্রায়শই RESTful বলা হয় এই শব্দটি বিশেষণ হিসাবে ব্যবহার করে)। এই API-এর ভিত্তি হল HTTP প্রোটোকলের পদ্ধতিগুলির ব্যাপক ব্যবহার। এই পদ্ধতিতে, GET পদ্ধতি ব্যবহার করে তথ্য পাওয়া যায়, POST পদ্ধতি ব্যবহার করে তৈরি করা হয়, PUT পদ্ধতি ব্যবহার করে পরিবর্তন করা হয়, এবং DELETE পদ্ধতি ব্যবহার করে - মুছে ফেলা হয়।

উদাহরণস্বরূপ, আসুন একটি 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/

ধরুন আপনার কাছে একটি ই-কমার্স স্টোরের পণ্যের API রয়েছে। দোকানের URLগুলি এমনভাবে লিখুন, যাতে APIটি RESTful হয়ে ওঠে।

বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন