美文网首页
发送一次服务器接收多次的原因

发送一次服务器接收多次的原因

作者: 不爱钱的张师傅 | 来源:发表于2019-04-03 23:05 被阅读0次

1. 遇到网友提问的一个问题,当客户端发送信息,发现每发送三次,服务器才能接收到一次的信息。

打印消息类似:

send

send

send

OK

send

...

...

伪代码:

client:

    send()

    print("send !")

server:

    接收函数中,打印一次

    print("OK").

2. 原因是,在服务器中三次调用了 receiver() 函数,导致每次接收完三次客户端发送的信息,

只打印一次 OK ,直到客户端发送第四次再次打印 OK .

所以现象看起来是客户端发送三次,服务器才接收到一次。

3. 原因虽然看起来很白痴,但开发常常需要解决这样的 bug 。灯下黑啊。

相关文章

网友评论

      本文标题:发送一次服务器接收多次的原因

      本文链接:https://www.haomeiwen.com/subject/jltxiqtx.html