相关疑难解决方法(0)

如何使用JavaScript获取客户端的IP地址?

我需要以某种方式使用JavaScript检索客户端的IP地址; 没有服务器端代码,甚至没有SSI.

但是,我并不反对使用免费的第三方脚本/服务.

javascript jquery ip-address

560
推荐指数
31
解决办法
104万
查看次数

如何从HttpServlet获取客户端的MAC地址?

我被要求编写一个servlet来收集客户端的详细信息,如ip,mac address等.

获取他的IP是非常直接的(request.getRemoteAddr())但我没有找到一个优雅的方式来获取他的MAC地址.

似乎合理的是,Web服务器可以访问诸如Mac地址等数据,因为它获取TCP数据包等等.这个数据在哪里注册?它可以访问吗?

(我正在Tomcat6上工作)

java tomcat servlets tcp

25
推荐指数
2
解决办法
4万
查看次数

处理FCM设备组的刷新令牌

我正在尝试通过Node.js服务器在我的Android应用程序中实现Firebase云消息传递,并且我已经陷入了一个用例.

我看到了使用注册令牌创建设备组的Firebase教程,以便在登录相同用户的情况下向所有设备发送消息/通知,我不明白当其中一个注册令牌被onTokenRefresh()方法刷新时会发生什么.

如何区分要更改的令牌,因为所有令牌都属于同一个用户?

更新:

好的,所以现在我又陷入了另一个阻塞用例.我正在创建一个由我的服务器中的用户ID标识的用户组.如果用户立即卸载并重新安装应用程序而另一个用户登录设备,如果我在之前的用户组上调用gcm消息,则此设备仍会收到该消息.

gcm是否有任何方法可以识别发送通知的设备是否已登录,如果是,是否使用与该组相同的用户登录?

android node.js firebase firebase-cloud-messaging

7
推荐指数
2
解决办法
3046
查看次数

如何通过React应用程序获取设备的MAC地址?

在 npm 中,我们有一个名为“ get-mac-address ”的工具,它将 MAC 地址作为对象返回。我希望它嵌入到我的 React Web 应用程序中。我觉得困难是因为 React ES6 不支持var getMacAddress = require("get-mac-address")代码。此链接在正常 js 中具有输出:- get-mac-address

任何人都可以提供它的同等反应版本吗?

mac-address npm ecmascript-6 reactjs

5
推荐指数
0
解决办法
1万
查看次数