HTTP স্ট্যাটাস কোড

HTTP স্ট্যাটাস কোডগুলি সার্ভার একটি HTTP POST বা HTTP GET অনুরোধের প্রতিক্রিয়া হিসাবে তৈরি করতে পারে:

  • 200 OK : সফল অনুরোধ।
  • 400 Bad Request : অবৈধ যুক্তি (অবৈধ অনুরোধ পেলোড)।
  • 403 Forbidden : অনুমতি অস্বীকার করা হয়েছে (যেমন অবৈধ API কী)।
  • 429 Resource Exhausted : হয় রিসোর্স কোটার বাইরে বা হার সীমিত।
  • 500 Internal Server Error : অভ্যন্তরীণ সার্ভার ত্রুটি (আপনার অনুরোধ পুনরায় চেষ্টা করুন)।
  • 503 Service Unavailable : অনুপলব্ধ৷
  • 504 Gateway Timeout : সময়সীমা অতিক্রম করেছে (আপনার অনুরোধ পুনরায় চেষ্টা করুন)।

দ্রষ্টব্য : ক্লায়েন্ট যারা একটি অসফল HTTP প্রতিক্রিয়া (অর্থাৎ, 200 OK ব্যতীত অন্য যেকোন HTTP স্ট্যাটাস কোড) পান তাদের অবশ্যই ব্যাক-অফ মোডে প্রবেশ করতে হবে।

HTTP স্ট্যাটাস কোড 400 Bad Request পাওয়ার সম্ভাব্য কারণ:

  • fullHashes.find : অবৈধ হ্যাশ।
  • হুমকিListUpdates.fetch : খালি আপডেট অনুরোধ, বা অবৈধ তালিকা কনফিগারেশন, বা অনুরোধ করা কনফিগারেশনের জন্য তালিকা বিদ্যমান নেই।
  • হুমকিম্যাচেস.ফাইন্ড : অনুরোধের হুমকি তথ্য বিভাগে হুমকি এন্ট্রি টাইপ সেট করা হয়নি।