标签: c
我想让服务器知道完成向客户端的数据传输,并等待客户端是否发出任何新请求(在同一端口)。
答案 0 :(得分:1)
有三种方式告诉客户端已完成。
答案 1 :(得分:0)
此类问题有两种解决方案:
每条消息都在标题中包含一个长度,因此另一方知道要预期的数据字节数。如果您事先不知道长度,请以块的形式发送数据。
每条消息都以特殊符号终止
这与终止连接的一方无关,因为另一方在尝试读取/发送数据时会收到错误,并且您无论如何都需要处理此错误。