使用一次读取一个字节的  read until