这个地方混淆了byte length和 char length，应该先把byte取出来，然后计算发送的byte