如何使用Flex检索客户端的主机名?

时间:2010-11-03 09:32:31

标签: java flex blazeds hostname

我正在构建一个Flex应用程序,它使用BlazeDS与Java服务器通信。

让服务器知道客户端主机名的最佳方法是什么?

感谢。

1 个答案:

答案 0 :(得分:1)

您无法从Flex中确定客户端的主机名,也无法使用JavaScript。但是,您可以尝试使用反向DNS查找在服务器端查找主机名。

首先,您需要确定客户端的IP地址。有关如何在BlazeDS中执行此操作的示例,请查看“Can I get the client's IP address in an LCDS service call?”。

要获取主机名,您需要为IP地址执行reverse DNS lookup。请记住,并非每个IP地址都有一个可通过反向DNS查找确定的主机名。