【发布时间】:2011-10-06 18:25:04
【问题描述】:
我使用 openfire 作为 XMPP 服务器。客户端通过 BOSH 连接到它。
我正在编写一些带有自定义 iq 的插件,我需要获取客户的 http 标头。
我如何使用 Openfire API 来做到这一点?
【问题讨论】:
-
这似乎是一个非常严重的层违规。您能详细说明您要解决的问题吗?
-
我想用我的代理 (nginx) 设置的访问者 IP 检索 X-Real-Ip 标头,但我不知道如何在我的自定义 openfire 插件中执行此操作。我还希望直接从标头中获取 User-Agent Referer 和 Cookie,而不是通过 javascript 将其设置为 iq 节点。
-
再多一点信息... 为什么你想要IP地址?也许有一个更优雅的解决方案来解决您的根本问题。
-
我需要向我的支持团队提供访问者的 IP 地址和地理位置(支持团队中的人员也连接到 XMPP 服务器)
-
你可以尝试在 openfire 论坛上询问这个问题,或者使用他们的开发者聊天。我发现它们在编写插件时很有用。