我希望检索访问我的应用程序的用户的Mac_Address。 我尝试了以下代码:
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地址?
答案 0 :(得分:3)
HTTP协议不会将客户端的MAC地址发送到服务器,因此您的服务器端应用程序无法访问它。
答案 1 :(得分:2)
您将只能检索碰巧与您在同一LAN网段上的用户的MAC地址,因此假设您可以依赖用户&#可能不是一个好主意。 39; MAC地址可用。
答案 2 :(得分:1)
客户端的MAC地址永远不会泄露给外部网络。因此无法得到它。唯一的方法是在用户的计算机上安装您的应用程序。