如何使用socket_recv()接收未知长度的完整消息?

时间:2016-09-05 17:30:39

标签: sockets bitcoin

我刚刚开始使用套接字。

我已连接到套接字(比特币节点),当我用socket_send()发送数据时,套接字将回复数据,但我不知道该数据的长度是多少将是

我希望收到socket_recv()的完整数据回复,然后继续发布下一个socket_send(),但我不知道要为len或{{ 1}}在这个函数中获取完整的消息(而不是等待更多)。

如何使用flags获取未知长度的完整讯息?

  

ASIDE 这种组合似乎有效,但它只是反复试验而且我   不知道为什么:

socket_recv()

0 个答案:

没有答案