HTTP REST API কি?
HTTP REST API কি?

ভিডিও: HTTP REST API কি?

ভিডিও: HTTP REST API কি?
ভিডিও: REST API - HTTP অনুরোধ বোঝা 2024, নভেম্বর
Anonim

আরামদায়ক API একটি অ্যাপ্লিকেশন প্রোগ্রাম ইন্টারফেস ( API ) যে ব্যবহার করে HTTP তথ্য পেতে, পুট, পোস্ট এবং মুছে ফেলার অনুরোধ। বিশ্রাম প্রযুক্তি সাধারণত আরও শক্তিশালী সিম্পল অবজেক্ট অ্যাক্সেস প্রোটোকল (SOAP) প্রযুক্তির চেয়ে পছন্দ করে কারণ বিশ্রাম কম ব্যান্ডউইথ ব্যবহার করে, এটি ইন্টারনেট ব্যবহারের জন্য আরও উপযুক্ত করে তোলে।

উপরন্তু, REST API বলতে কি বোঝায়?

ক RESTful API একটি অ্যাপ্লিকেশন প্রোগ্রাম ইন্টারফেস ( API ) যা ডেটা পেতে, পুট, পোস্ট করতে এবং মুছতে HTTP অনুরোধগুলি ব্যবহার করে। একটি API একটি ওয়েবসাইটের জন্য কোড যা দুটি সফ্টওয়্যার প্রোগ্রাম একে অপরের সাথে যোগাযোগ করতে দেয়।

দ্বিতীয়ত, REST API উদাহরণ কি? উদাহরণ : /user/-এর কাছে একটি GET অনুরোধ একটি সিস্টেমে নিবন্ধিত ব্যবহারকারীদের একটি তালিকা প্রদান করে। /user/123-এর কাছে একটি POST অনুরোধ বডি ডেটা ব্যবহার করে আইডি 123 সহ একজন ব্যবহারকারী তৈরি করে। একটি PUT অনুরোধ /user/123 ব্যবহারকারী 123 কে বডি ডেটা সহ আপডেট করে।

এছাড়াও জানতে হবে, HTTP কি একটি REST API?

না তারা না. HTTP হাইপারটেক্সট ট্রান্সফার প্রোটোকলের জন্য দাঁড়িয়েছে এবং এটি ফাইল স্থানান্তর করার একটি উপায়। উল্লেখ্য যে একটি মধ্যে একটি বড় পার্থক্য আছে RESTful API এবং ক HTTP API . ক RESTful API সব মেনে চলে বিশ্রাম সীমাবদ্ধতাগুলি এর "ফরম্যাট" ডকুমেন্টেশনে (রয় ফিল্ডিং-এর গবেষণাপত্রে) সেট করা হয়েছে।

একটি REST API বনাম API কি?

বিশ্রাম মূলত ওয়েব আর্কিটেকচারের একটি শৈলী যা ক্লায়েন্ট এবং সার্ভারের আচরণকে নিয়ন্ত্রণ করে। যখন API প্রোটোকলের একটি আরও সাধারণ সেট এবং এটি অন্য কোনো সফ্টওয়্যারের সাথে ইন্টারঅ্যাক্ট করতে সাহায্য করার জন্য সফ্টওয়্যারের উপর স্থাপন করা হয়। বিশ্রাম শুধুমাত্র ওয়েব অ্যাপ্লিকেশনের দিকে তৈরি। এবং বেশিরভাগই HTTP অনুরোধ এবং প্রতিক্রিয়া নিয়ে কাজ করে।

প্রস্তাবিত: