示例#1
0
    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()
示例#3
0
    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()
示例#5
0
    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()
示例#6
0
 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()
示例#7
0
    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()
示例#9
0
    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()