প্রকৃতপক্ষে, বিশ্বব্যাপী রিসোর্স আইডেন্টিফায়ার দ্বারা নির্দেশিত হিসাবে কেবলমাত্র রিসোর্টফুলেন্স কেবলমাত্র রিসোর্সেসে প্রযোজ্য। তাই এমনকি REST এর ক্ষেত্রে শিরোনাম, কুকিজ ইত্যাদির মতো জিনিস সম্পর্কে কথা বলাও যথাযথ নয়। এইচটিটিপি-র মাধ্যমে নিয়মিতভাবে সম্পন্ন হওয়া সত্ত্বেও REST যে কোনও প্রোটোকল নিয়ে কাজ করতে পারে।
প্রধান নির্ধারকটি হ'ল: আপনি যদি কোনও রিআরএস কল পাঠান যা একটি ইউআরআই হয়, তবে একবার কলটি এটি সার্ভারে সফলভাবে তৈরি করে, ইউআরআই একই সামগ্রীটি ফেরত দেয়, কোনও ট্রানজিশন সম্পন্ন না করে ধরে নিবে (পুট, পোস্ট, মোছা) ? এই পরীক্ষায় ত্রুটি বা প্রমাণীকরণের অনুরোধগুলি ফিরিয়ে দেওয়া বাদ দেওয়া হবে, কারণ সেই ক্ষেত্রে, অনুরোধটি এখনও সার্ভারের কাছে তৈরি করে নি, অর্থ সার্ভলেট বা অ্যাপ্লিকেশন যা প্রদত্ত ইউআরআইয়ের সাথে সম্পর্কিত নথিটি ফিরিয়ে দেবে।
তেমনি, কোনও পোষ্ট বা পুটের ক্ষেত্রে, আপনি কোনও প্রদত্ত ইউআরআই / পে-লোড প্রেরণ করতে পারেন, এবং আপনি যত বার বার বার্তা প্রেরণ করেন না কেন, এটি সর্বদা একই ডেটা আপডেট করে, যাতে পরবর্তী জিইটিগুলি একটি ধারাবাহিক ফলাফল ফিরিয়ে দেয়?
আরআরইএসটি অ্যাপ্লিকেশন ডেটা সম্পর্কিত, সেই ডেটা স্থানান্তরিত করার জন্য প্রয়োজনীয় নিম্ন-স্তরের তথ্য সম্পর্কে নয়।
নিম্নলিখিত ব্লগ পোস্টে, রয় ফিল্ডিং পুরো REST ধারণার একটি দুর্দান্ত সংক্ষিপ্তসার দিয়েছে:
http://groups.yahoo.com/neo/groups/rest-discuss/conversations/topics/5841
"একটি বিশ্রাম ব্যবস্থা একটি স্থিতিশীল রাষ্ট্র থেকে পরের দিকে অগ্রসর হয় এবং এ জাতীয় প্রতিটি অবিচল রাষ্ট্র একটি সম্ভাব্য প্রারম্ভিক অবস্থা এবং সম্ভাব্য শেষ-রাষ্ট্র উভয়ই। অর্থাত্, একটি বিশ্রাম ব্যবস্থা এমন একটি অজানা সংখ্যক উপাদান যা একটি সাধারণ সেট মান্য করে is এমন নিয়মগুলি থাকে যেগুলি সর্বদা হয় REST এ থাকে বা একটি RESTful রাষ্ট্র থেকে অন্য RESTful অবস্থায় স্থানান্তরিত হয় প্রতিটি রাজ্য এতে উপস্থিত প্রতিনিধিত্ব (গুলি) এবং এটি সরবরাহ করে এমন ট্রানজিশনের সেট দ্বারা সম্পূর্ণ বোঝা যায় যে ট্রান্সমিশনগুলি ইউনিফর্মের মধ্যে সীমাবদ্ধ থাকে with ক্রিয়াগুলির সেটটি বোধগম্য হতে পারে The সিস্টেমটি একটি জটিল রাষ্ট্রের ডায়াগ্রাম হতে পারে তবে প্রতিটি ব্যবহারকারী এজেন্ট কেবল একবারে একটি রাষ্ট্র (বর্তমান অবিচলিত রাষ্ট্র) দেখতে সক্ষম হয় এবং এইভাবে প্রতিটি রাজ্য সহজ এবং স্বতন্ত্রভাবে বিশ্লেষণ করা যায় A ব্যবহারকারী, OTOH, যে কোনও সময় তাদের নিজস্ব ট্রানজিশন তৈরি করতে সক্ষম (যেমন, একটি URL লিখুন, একটি বুকমার্ক নির্বাচন করুন,একটি সম্পাদক খুলুন ইত্যাদি) "।
প্রমাণীকরণের ইস্যুতে গিয়ে, এটি কুকিজ বা শিরোলেখগুলির মাধ্যমে সম্পন্ন হয় না, যতক্ষণ না তথ্যটি ইউআরআই এবং পোস্ট পেডের অংশ না হয়, এর আসলেই আরইএসটি-র কিছুই করার নেই। সুতরাং, রাষ্ট্রহীন হওয়ার বিষয়ে, আমরা কেবল অ্যাপ্লিকেশন ডেটার বিষয়ে কথা বলছি।
উদাহরণস্বরূপ, ব্যবহারকারী কোনও জিইউআই স্ক্রিনে ডেটা প্রবেশ করার সাথে সাথে ক্লায়েন্ট কোন ক্ষেত্রটি প্রবেশ করেছে, যা নেই, কোন প্রয়োজনীয় ক্ষেত্র নিখোঁজ রয়েছে সেগুলি খতিয়ে রাখছে This এটি সমস্ত ক্লায়েন্ট কনটেক্সট, এবং প্রেরণ বা ট্র্যাক করা উচিত নয় সার্ভার দ্বারা সার্ভারে যা পাঠানো হয় তা হ'ল ক্ষেত্রগুলির সম্পূর্ণ সেট যা আইডেন্টিফাইড রিসোর্সে (ইউআরআই দ্বারা) সংশোধন করা দরকার, যেমন একটি রিসর্টফুল স্টেট থেকে অন্যটিতে এই সংস্থায় একটি রূপান্তর ঘটে।
সুতরাং, ক্লায়েন্ট ব্যবহারকারী কী করছে তার উপর নজর রাখে এবং কেবলমাত্র সার্ভারে যৌক্তিকভাবে সম্পূর্ণ রাষ্ট্রীয় ট্রান্সজিশন প্রেরণ করে।