完全读取套接字输入流

时间:2015-07-28 10:15:36

标签: java android sockets

我试图从套接字public void StartPolling(double interval, Action action) 中读取所有响应,并且要读取的总字节数为未知。已经看过question,但答案都没有使用InputStream,所以我尝试了一个。{1}}这是迄今为止所做的,但我无法从套接字获得响应。难道我做错了什么?有什么指针吗?

CODE

DataInpuStream

致电方法

public static String ReadFully(InputStream inputStream) throws IOException {
    byte[] buffer = new byte[8192];
    DataInputStream din = new DataInputStream(inputStream);
    int bytesAvailable = din.available(); // is this right?
    din.readFully(buffer);
    return new String(buffer, 0, bytesAvailable);
}

0 个答案:

没有答案