python - 如何识别内网电脑?

标签 python django networking intranet

我们如何识别 Intranet 上的不同计算机/设备? 这可以使用 cookie 实现,但这并非万无一失。 我期待找到本地 ip 地址。 如果您提到将其与 Intranet 应用程序集成所需的一些工具(库),那就太好了。该应用程序是用 Python(Django) 设计的。

最佳答案

您可以从 HttpRequest 对象获取客户端(连接到您的 Web 服务器的计算机)IP 地址。如果您的 Django View 是 def MyView(request):,您可以从 request.META.get('REMOTE_ADDR') 获取 IP。这就是您要找的吗?

关于python - 如何识别内网电脑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9397234/

相关文章:

Django + Apache,浏览器总是加载并且没有收到任何数据

c++ - inet_pton是做什么的?我不应该获取我的IP地址,而是十进制吗?

linux - nf_ct_get(skb,&ctinfo) 函数获取 IPv6 udp 数据包的 netfiter conntrack 'struct conn'

python - 'pip install' 具有相同命名空间包的两个模块

Python ctypes - dll 函数接受结构崩溃

python - 在具有现有值的现有数据库表中添加新的唯一字段 - Django1.7/MySql

python - 设置计划的工作?

networking - twisted .loseConnection 不会立即失去连接?

python - 音频流 Python 上的 Google 流式语音识别

python - 我如何在远程 Windows 机器上截取屏幕截图并将其发回?