নিম্নোক্ত স্ট্যাটাস কোডগুলি HTTP প্রতিক্রিয়াগুলিতে ফেরত দেওয়া যেতে পারে।
HTTP কোড | HTTP বর্ণনা | মন্তব্য |
---|---|---|
2xx | ঠিক আছে | একটি ত্রুটি নয়; সাফল্য ফিরে এসেছে। এটি ব্যবসায়িক লজিক ব্যর্থতার জন্যও ব্যবহার করা উচিত (যেমন CreateBookingResponse এ booking_failure জনবহুল) |
400 | খারাপ অনুরোধ | খারাপ অনুরোধ/অবৈধ আর্গুমেন্ট (বণিক, পরিষেবা, স্লট পাওয়া যায়নি, একটি অবৈধ স্লট বুক করার চেষ্টা করা, একটি বুকিং বাতিল করা যা কখনও বিদ্যমান ছিল না)। |
401 | অননুমোদিত | অপ্রমাণিত (অবৈধ শংসাপত্র, আবার লগইন চেষ্টা করুন)। অনুরোধটির অপারেশনের জন্য বৈধ প্রমাণীকরণ শংসাপত্র নেই৷ |
403 | নিষিদ্ধ | অনুমতি অস্বীকার/নিষিদ্ধ (কলার পরিচিত এবং প্রত্যাখ্যাত) এই প্রতিক্রিয়াটি কিছু সংস্থান নিঃশেষ করার কারণে প্রত্যাখ্যানের জন্য ব্যবহার করা উচিত নয় (সেই ত্রুটিগুলির পরিবর্তে Too Many Requests ব্যবহার করুন)। যদি কলকারীকে সনাক্ত করা না যায় তবে Forbidden ব্যবহার করা উচিত নয় (সেই ত্রুটিগুলির জন্য Unauthorized ব্যবহার করুন)। |
404 | পাওয়া যায়নি | পাওয়া যায়নি (সম্পদ পাওয়া যায়নি, অবৈধ url, অবৈধ RPC সহ) |
409 | দ্বন্দ্ব | অপারেশনটি স্থগিত করা হয়েছিল, সাধারণত একটি সিকোয়েন্সার চেক ব্যর্থতা বা লেনদেন বাতিলের মতো একযোগে সমস্যার কারণে। |
429 | অনেক অনুরোধ | কিছু রিসোর্স শেষ হয়ে গেছে, সম্ভবত একটি প্রতি-ব্যবহারকারী কোটা, অথবা সম্ভবত পুরো ফাইল সিস্টেমটি স্থানের বাইরে। |
499 | ক্লায়েন্ট বন্ধ অনুরোধ | অপারেশনটি বাতিল করা হয়েছে, সাধারণত কলার দ্বারা। |
500 | অভ্যন্তরীণ সার্ভার ত্রুটি | অভ্যন্তরীণ ত্রুটি. এর মানে হল যে অন্তর্নিহিত সিস্টেমের দ্বারা প্রত্যাশিত কিছু invariants ভেঙে গেছে। এই ত্রুটি কোড গুরুতর ত্রুটির জন্য সংরক্ষিত. |
501 | বাস্তবায়িত হয়নি | অপারেশনটি বাস্তবায়িত হয় না বা এই পরিষেবাতে সমর্থিত/সক্ষম নয়। |
503 | সেবা প্রদান করা যাচ্ছে না | পরিষেবাটি বর্তমানে অনুপলব্ধ৷ এটি সম্ভবত একটি ক্ষণস্থায়ী অবস্থা, যা ব্যাকঅফের সাথে পুনরায় চেষ্টা করে সংশোধন করা যেতে পারে। |
504 | গেটওয়ে টাইমআউট | অপারেশন শেষ হওয়ার আগেই সময়সীমা শেষ হয়ে গেছে। সিস্টেমের অবস্থা পরিবর্তন করে এমন অপারেশনগুলির জন্য, অপারেশনটি সফলভাবে সম্পন্ন হলেও এই ত্রুটিটি ফেরত দেওয়া হতে পারে। উদাহরণস্বরূপ, একটি সার্ভার থেকে একটি সফল প্রতিক্রিয়ার সময়সীমা শেষ হওয়ার জন্য যথেষ্ট দেরি হতে পারে। |
কখনও কখনও একাধিক ত্রুটি কোড প্রযোজ্য হতে পারে. পরিষেবাগুলি প্রযোজ্য সবচেয়ে নির্দিষ্ট ত্রুটি কোডটি ফেরত দেবে।