【发布时间】:2015-05-05 04:46:30
【问题描述】:
我使用的是 mobilefirst 平台 v7,我使用 WLResourceRequest/sendFormParameters api 发送 post 请求,但是,我无法从 js 适配器端获取提交的参数...
以下是示例代码:
var resourceRequest = new WLResourceRequest("adapters/businessAdapter/flightsearch", WLResourceRequest.POST);
var params={
"flightNum":'mu8899',
"departCity":'SHA',
"destCity" :'PEK'
};
resourceRequest.sendFormParameters(params).then(
callSuccess,
callFailure
);
js 适配器代码:
function flightsearch(params) {
WL.Logger.info("get params "+params);
var input = {
method : 'post',
returnedContentType : 'json',
path : 'restapi/api/flightsearch',
body :{
contentType: 'application/json; charset=utf-8',
content:params
},
headers: {"Accept":"application\/json"}
};
return WL.Server.invokeHttp(input);
}
【问题讨论】:
标签: ibm-mobilefirst mobilefirst-adapters