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 : খালি আপডেট অনুরোধ, বা অবৈধ তালিকা কনফিগারেশন, বা অনুরোধ করা কনফিগারেশনের জন্য তালিকা বিদ্যমান নেই।
- হুমকিম্যাচেস.ফাইন্ড : অনুরোধের হুমকি তথ্য বিভাগে হুমকি এন্ট্রি টাইপ সেট করা হয়নি।