客户端未从服务器

时间:2017-05-19 12:33:46

标签: python-2.7

请执行一个代码(因为它包含超过3000行而无法发布),我意识到有时客户端没有从服务器接收数据,但客户端总是在看,你有没有有关各种原因的想法吗??

Ps:有时它可以工作,但有时候不行,我到处搜索,没有任何效果。

非常感谢。

1 个答案:

答案 0 :(得分:0)

这是客户端的套接字端,知道客户端也可以是服务器

def run(self):

    HOST = ''                
    PORT = self.val     
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    s.bind((HOST, PORT)
    s.listen(300000)
    while 1:
        conn, addr = s.accept()

        data = conn.recv(4096)

        if not data:
            break
    conn.shutdown(1)
    conn.close()