def request_handler(self, new_client_socket, ip_port): request_data = app.application("static", new_client_socket, ip_port) # 发送报文 new_client_socket.send(request_data) #关闭当前连接 new_client_socket.close()
def request_handler(self, new_client_socket, ip_port ): request_data = new_client_socket.recv(1024) if not request_data: print(f"{str(ip_port)} has disconnected") new_client_socket.close() return response_data = app.application("./static", request_data, ip_port) new_client_socket.send(response_data) new_client_socket.close()
def request_handler(self, new_client_socket, ip_port): request_data = new_client_socket.recv(1024) if not request_data: print("客户端[%s]已经下线" % str(ip_port)) new_client_socket.close() return response_data = app.application(self.current_dir, request_data) new_client_socket.send(response_data) new_client_socket.close()
def request_handler(self, new_client_socket, ip_port): # 接受请求报文 request_data = new_client_socket.recv(2048) # 判断客户端是否已下线 if not request_data: print("客户端[%s]已下线", str(ip_port)) new_client_socket.close() return # 调用app模块解析报文函数 response_data = app.application("static", request_data, ip_port) # 发送响应报文 new_client_socket.send(response_data) # 关闭套接字 new_client_socket.close()
def request_client(self, new_client_socket, ip_port): print("浏览器上线:", ip_port) request_data = new_client_socket.recv(1024) # print(request_data) if not request_data: print("浏览器下线", ip_port) new_client_socket.close() return response_data = app.application("./static", request_data, ip_port) new_client_socket.send(response_data) new_client_socket.close()
def request_handler(self,new_client_socket,ip_port): """接受信息做出响应""" #7接受客户端发送的请求协议 request_data = new_client_socket.recv(1024) #8判断协议是否为空 if not request_data: print("[%s]客户端已经下线"% str(ip_port)) new_client_socket.close() return #s使用application问价加的的app模块的appliceation() response_data = app.application(self.current_dir,request_data,ip_port) #10发送响应报文 new_client_socket.send(response_data) #关闭连接 new_client_socket.close()
def request_handler(self, new_client_socket, ip_port): request_data = new_client_socket.recv(1024) if not request_data: print("{}客户端已经下线.".format(str(ip_port))) new_client_socket.close() return # 使用application文件夹app模块的application()函数处理. # response_data = app.application("static",request_data,ip_port) response_data = app.application(request_data, ip_port) # 10. 发送响应报文. new_client_socket.send(response_data) # 11. 关闭连接. new_client_socket.close()
def request_handler(self, new_client_socket, ip_port): """接收信息,并且做出响应""" # 7、接收客户端浏览器发送的请求协议 request_data = new_client_socket.recv(1024) # 8、判断协议是否为空 if not request_data: print("%s客户端已经下线!" % str(ip_port)) new_client_socket.close() return response_data = app.application("static", request_data, ip_port) # 10、发送响应报文 new_client_socket.send(response_data) # 11、关闭当前连接 new_client_socket.close()
def request_handler(self, new_client_socket, ip_port): """接受信息做出响应""" #7接受客户端发送的请求协议 request_data = new_client_socket.recv(1024) #8判断协议是否为空 if not request_data: print("[%s]客户端已经下线" % str(ip_port)) new_client_socket.close() return #s使用application问价加的的app模块的appliceation() response_data = app.application( "G:/GitPro/pygame/LINUX系统/linux实战/5.0/static/", request_data, ip_port) #10发送响应报文 new_client_socket.send(response_data) #关闭连接 new_client_socket.close()