Python:使用瓶子框架检索客户端的Mac地址
我希望检索访问我的应用程序的用户的Mac_地址。 我尝试了以下代码:Python:使用瓶子框架检索客户端的Mac地址,python,bottle,Python,Bottle,我希望检索访问我的应用程序的用户的Mac_地址。 我尝试了以下代码: import uuid from uuid import getnode as get_mac mac_address = get_mac() mac_address = ':'.join(("%012X" % mac_address)[i:i+2] for i in range(0, 12, 2)) 这可以正常工作,但返回的是服务器的mac地址,而不是客户端的mac地址。有办法检索客户端的mac地址吗?HTTP协议不会将客
import uuid
from uuid import getnode as get_mac
mac_address = get_mac()
mac_address = ':'.join(("%012X" % mac_address)[i:i+2] for i in range(0, 12, 2))
这可以正常工作,但返回的是服务器的mac地址,而不是客户端的mac地址。有办法检索客户端的mac地址吗?HTTP协议不会将客户端的mac地址发送到服务器,因此服务器端应用程序无法访问它。HTTP协议不会将客户端的mac地址发送到服务器,因此,服务器端应用程序无法访问它。客户端的MAC地址永远不会向外部网络显示。因此不可能得到它。唯一的方法是在用户的机器上安装应用程序。客户端的MAC地址永远不会向外部网络显示。因此不可能得到它。唯一的方法是在用户的机器上安装应用程序。您只能检索恰好与您在同一LAN网段上的用户的MAC地址,因此,假设您可以依赖用户的MAC地址,这可能不是一个好主意。您将只能检索恰好与您在同一LAN网段上的用户的MAC地址,因此,假设您可以依赖用户的MAC地址,这可能不是一个好主意。这将返回您运行它的计算机的MAC地址。如果你说的是服务器客户端,这是一个web应用程序吗?@AJK是的,这是一个web应用程序。这应该会返回运行它的计算机的MAC。如果你说的是服务器客户端,这是一个web应用程序吗?@AJK是的,这是一个web应用程序。谢谢。当我使用
qlikview
时,我可以很容易地检索到用户的mac地址,但现在我意识到它只适用于安装的版本,而不是web版本。谢谢。当我使用qlikview
时,我可以很容易地检索到用户mac地址,但现在我意识到它只适用于已安装的版本,而不适用于web版本。