buf.writeBytes(Bit6Coder.encoder6BitBuf(bodyBytes));
} else {
break;
}
}
<BUG>}
byte[] body = new byte[in.readableBytes()];</BUG>
in.readBytes(body);
<BUG>buf.writeBytes(Bit6Coder.encoder6BitBuf(body));
}</BUG>
buf.writeByte('!');     // 加上 尾分割符

buf.writeBytes(Bit6Coder.encoder6BitBuf(bodyBytes));
} else {
break;
}
}
}else{
byte[] body = new byte[in.readableBytes()];
in.readBytes(body);
buf.writeBytes(Bit6Coder.encoder6BitBuf(body));
}
}
buf.writeByte('!');     // 加上 尾分割符
