我有一个服务器,可以在TCP流上正确接受并处理客户端, 但是当客户端关闭连接时,我的服务器会收到一个空字符串循环。
def handle_client_connection(client_socket)
while True
try :
data = client_socket.recv(1024).decode("utf-8")[:-2]
print("received message : {}".format(data))
except:
print("Client end connection")
break
store_message(data)
当客户关闭时,我收到:
收到的消息:
收到的消息:
收到的消息:
收到的消息:
收到的消息:
等
谢谢