从IBM Worklight Adapter读取域
Read domain from IBM Worklight Adapter
我正在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'
我需要的URL是:
'http://www.example.com/api/media/get/1'
如何从.xml文件中检索域?
启动MobileFirst平台(Worklight)6.3时,有客户端API来获取/获取应用程序将尝试连接到/向其发送请求的服务器URL。
请参阅以下博客文章,该文章花费并演示了使用WL.App.getServerURL/getServerURL:在运行时更改服务器URL
如果您引用的是在适配器XML文件中设置的URL(即适配器请求将从服务器发送到的地址),则在运行时无法检索此地址。
如果您使用的是MobileFirst Platform 7.0,那么您现在可以在同一个适配器中使用多个URL:在运行时更改适配器主机
相关文章:
- 从桌面读取python文件时高亮显示代码
- Javascript-如何读取json文件中的列并将其保存在Javascript数组中
- 使用Dnamics CRM 2011中的JavaScript读取子网格的所有记录,而不考虑活动页面
- 节点Js:How to catch a“;没有这样的文件或目录“;读取线模块出错
- TypeError:无法读取属性'推'未定义的JavaScript
- 同样,同样的错误'ahorcado.js:26未捕获类型错误:无法读取属性'beginPath'
- 未捕获的TypeError无法读取未定义的属性socialsharing
- 如何在读取XLS/XLSX本地文件时,使用IE的javascript代码启用未标记为安全的ActiveX控件
- 字符串在将其传递给另一个活动Android JavaScript时读取Null
- NodeJS-readline暂停和恢复事件发射器(逐行读取)
- 未捕获的类型错误:无法读取属性'删除'的未定义
- AngularJS指令出错-无法读取属性'编译'的未定义
- 未捕获的类型错误:无法读取属性'name'即使它存在,也无法定义
- 如何在Javascript中读取unsigned int
- 如何读取表单中的输入数据
- 通过传递图像的URL通过javascript读取/处理图像-类似于PHP中的file_get_contents
- 看到“;未捕获的类型错误:无法读取属性'weight'未定义的“;尽管按照字面上的指示
- angularjs无法读取未定义的属性then
- 正在读取JSON,数据未显示
- 从IBM Worklight Adapter读取域