如何获取使用Python-Django访问我们的网页的客户端的MAC地址?

时间:2018-10-10 10:02:22

标签: python django python-3.x mac-address

我是编程的初学者。我正在Djnago-Python中创建研究项目。 我想存储访问我的网站的用户的MAC地址(仅出于更好的服务目的)。我如何使用Django-Python或任何其他脚本语言来获得它?

我尝试了很多我从Stack Overflow获得的东西。这些都只是返回主机的MAC地址。我通过创建Intranet环境进行了检查,并从另一台设备访问了我的网站。 那么,如何获取该站点正在访问的设备的MAC地址。

1 个答案:

答案 0 :(得分:1)

这只能在用户PC上进行。您不能从主机上运行的脚本中获取MAC地址(如果使用django,它将在该脚本的运行位置)。

这意味着,您必须在用户的浏览器中执行脚本。 Javascript是一种选择。这里有一个类似的问题:MAC addresses in JavaScript