সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
নিম্নোক্ত স্ট্যাটাস কোডগুলি 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
গেটওয়ে টাইমআউট
অপারেশন শেষ হওয়ার আগেই সময়সীমা শেষ হয়ে গেছে। সিস্টেমের অবস্থা পরিবর্তন করে এমন অপারেশনগুলির জন্য, অপারেশনটি সফলভাবে সম্পন্ন হলেও এই ত্রুটিটি ফেরত দেওয়া হতে পারে। উদাহরণস্বরূপ, একটি সার্ভার থেকে একটি সফল প্রতিক্রিয়ার সময়সীমা শেষ হওয়ার জন্য যথেষ্ট দেরি হতে পারে।
কখনও কখনও একাধিক ত্রুটি কোড প্রযোজ্য হতে পারে. পরিষেবাগুলি প্রযোজ্য সবচেয়ে নির্দিষ্ট ত্রুটি কোডটি ফেরত দেবে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2024-11-26 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["HTTP status codes indicate the outcome of a request, ranging from success (2xx) to various error types."],["Client errors (4xx) signal issues with the request itself, such as invalid credentials (401) or missing resources (404)."],["Server errors (5xx) indicate problems on the server side, including internal errors (500) or service unavailability (503)."],["When multiple error codes apply, the most specific one should be used."],["Business logic failures, despite not being technical errors, should utilize a 2xx status code with further details provided in the response body."]]],["HTTP responses can include various status codes: 2xx signifies success, used even for business logic failures. 400 indicates bad requests, 401 for unauthorized access, and 403 for forbidden actions. 404 means resource not found, 409 a conflict, and 429 too many requests. 499 denotes client-canceled operation, 500 internal errors, 501 unimplemented features, 503 service unavailability, and 504 gateway timeout. The most specific error code should be used when multiple codes apply.\n"]]