1. 程式人生 > >獲取請求主機的id地址,在被請求方記錄請求方的主機ip,以及本機的ip

獲取請求主機的id地址,在被請求方記錄請求方的主機ip,以及本機的ip

    from falsk import request

    def get_request_ip():
        '''獲取請求方的ip'''
        try:
            ip = request.remote_addr
            logging.error('------ ip = %s ------' % ip)
            return ip
        except Exception as e:
            logging.error(e)


    def get_my_ip():
        '''獲取本機的ip'''
        try:
     
            name = socket.getfqdn(socket.gethostname())
            ip = socket.gethostbyname(name)
            logging.error('------ ip = %s ------' % ip)
            return ip
        except Exception as e:
            logging.error(e)