为了在客户端和服务器之间进行通信,必须明确定义协议。
客户端代码将阻塞,直到从服务器收到一行或关闭套接字为止。您说过只有在关闭插座后才能收到东西。因此,这可能意味着服务器不会发送以EOL字符结尾的文本行。
readLine()因此,该方法将阻塞,直到在流中找到此类字符或关闭套接字为止。如果服务器不发送行,请不要使用readLine()。使用适合定义的协议的方法(我们不知道)。

为了在客户端和服务器之间进行通信,必须明确定义协议。
客户端代码将阻塞,直到从服务器收到一行或关闭套接字为止。您说过只有在关闭插座后才能收到东西。因此,这可能意味着服务器不会发送以EOL字符结尾的文本行。
readLine()因此,该方法将阻塞,直到在流中找到此类字符或关闭套接字为止。如果服务器不发送行,请不要使用readLine()。使用适合定义的协议的方法(我们不知道)。