是否可以在Worklight适配器实现中访问HTTP请求?

时间:2013-12-05 11:19:47

标签: ibm-mobilefirst

是否有可能以某种方式访问​​adater代码中的httprequest?

问这个的根本原因有点棘手......

我需要知道worklight服务器的ip,以便稍后在应用程序中用于其他用途。

从应用程序中我找不到任何可以提供帮助的API。

Detect Worklight Server Hostname/IP Address from Worklight Client code 在服务器中,可以使用WL.Server.configuration [“local.IPAddress”]来获取ip,但这是静态的,现在没有“local.IPAddress”。这是静态的。

使用J2SE API可以访问网络接口,但由于可能存在多个,因此不是最佳选择。

我正在考虑使用httprequest getLocalAddres方法返回正在调用的ip。

谢谢

1 个答案:

答案 0 :(得分:3)

如果您正在谈论从客户端到WL服务器的httprequest - 是的,这是可能的。你有WL.Server.getClientRequest()API

如果你在谈论从WL服务器到后端的httprequest - 不,这是不可能的。适配器用于抽象直接使用HTTP客户端内部的需要。