menuTicketing
close





E · ত্রুটি

গঠন
উদাহরণ refresh

এটি একটি ভুল রিকোয়েস্ট। key-এর জায়গায় এর পরিবর্তে কারণ (reason) টেক্সট আসে।

reasonকারণপরবর্তী
bad_opঅজানা opসংযোগ বজায় থাকে
bad_keykey নেই / 128B এর বেশি / স্পেস·নিউলাইন অন্তর্ভুক্ত / UTF-8 নয়সংযোগ বজায় থাকে
bad_ttllease=0সংযোগ বজায় থাকে
bad_requestA-এর ফিক্সড ফিল্ড (4B) অপর্যাপ্তসংযোগ বজায় থাকে
line_too_long192B এর বেশিসংযোগ বজায় থাকে(পরবর্তী \n-এ পুনরায় সিঙ্ক্রোনাইজ)
not_activeস্ট্যান্ডবাইতে রিকোয়েস্টপ্রতিক্রিয়ার পর সংযোগ বন্ধ

line_too_long সংযোগ বিচ্ছিন্ন করে না — ক্লায়েন্ট ভুলবশত দীর্ঘ ফ্রেম পাঠালেও সকেট বজায় থাকে, এবং পরবর্তী \n-এ ফ্রেমিং স্বাভাবিকভাবেই পুনরায় সিঙ্ক্রোনাইজ হয়।

বাইট নোটেশন: op হলো ASCII অক্ষর, reason হলো ASCII টেক্সট (পরিবর্তনশীল, স্ট্রাকচারে N)। শেষের \n হলো 0A