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

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

作者: 不爱钱的张师傅 | 来源:发表于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