E · خرابی یہ ایک غلط درخواست ہے۔ key کی جگہ سبب (reason) کا متن آتا ہے۔
| reason | سبب | بعد میں |
|---|---|---|
bad_op | نامعلوم op | کنکشن برقرار |
bad_key | کلید موجود نہیں / 128B سے زیادہ / خالی جگہ·نئی سطر شامل / UTF-8 نہیں | کنکشن برقرار |
bad_ttl | lease=0 | کنکشن برقرار |
bad_request | A کے مقررہ فیلڈز (4B) ناکافی | کنکشن برقرار |
line_too_long | 192B سے زیادہ | کنکشن برقرار (اگلے \n پر ری سنک) |
not_active | اسٹینڈ بائی کو درخواست | جواب کے بعد کنکشن بند |
line_too_long کنکشن کو منقطع نہیں کرتا — اگر کلائنٹ غلطی سے ایک لمبا فریم بھیج دے تو بھی ساکٹ برقرار رہتا ہے، اور اگلے \n پر فریمنگ خودبخود دوبارہ ہم آہنگ ہو جاتی ہے۔
بائٹ نوٹیشن:
opASCII حرف ہے،reasonASCII ٹیکسٹ ہے (متغیر، ڈھانچے میںN)۔ آخری\nیعنی0A۔