【发布时间】:2015-03-23 20:45:53
【问题描述】:
我正在 Worklight 中构建一个 HTTP 适配器。服务器和应用程序之间的正常通信效果很好,但我需要从服务器检索图像。可以使用包含图像 ID 的 URL 下载图像,但我不知道如何返回整个 URL 而不仅仅是路径。我的函数的一个简单版本是:
function getFile(id) {
if (typeof id == 'undefined') return {isSuccesful : false};
return {isSuccesful : true, url : '/api/media/get/' + id.toString()};
}
但我的路径只返回:
'/api/media/get/1'
我需要的网址是:
'http://www.example.com/api/media/get/1'
如何从 .xml 文件中检索域?
【问题讨论】:
-
您是要返回 WorklightServer 的 URL 吗?
-
我想检索 Worklight Server 与之通信的 URL。目前这是在我的计算机上本地运行的 Tomcat 服务器,但将来它将是另一个 URL。我需要知道这一点的原因是因为这个适配器将在多个场合使用,我不想在设置中进行太多更改(如果可能,一个文件)。
-
说你想要你试图访问的适配器 URL :)
-
不,我想我无法正确解释。我正在尝试获取在 de 适配器 .xml 文件中设置的域。目前这是我的本地 tomcat 服务器,但在投入生产时将托管在另一台服务器上。就是connectivity -> connectionPolicy -> domain node里面.xml文件里面的domain。
标签: javascript ibm-mobilefirst