У меня есть вызов javascript WLResourceRequest.POST на стороне клиента. Я пытаюсь прочитать полученные значения на стороне сервера. На стороне сервера я могу читать только "AB".
Код на стороне клиента:
var resourceRequest = new WLResourceRequest("/adapters/AdapterNewGet/getFeed", WLResourceRequest.POST);
var formParameters={"params":"['AB','CD','EF']")};
resourceRequest.sendFormParameters(formParameters).then(app.onSuccess, app.onFailure);
Боковой код адаптера:
function getFeed(tag) {
var input = {
method : 'get',
returnedContentType : 'xml',
path : getPath(tag)
};
return MFP.Server.invokeHttp(input);
}
Здесь, когда я печатаю JSON.stringify(tag)
, печатается только «AB». Пожалуйста, дайте мне знать, как получить доступ ко всем переданным значениям из клиентского кода.
post
, но потомget
? Что с этим смешиванием? Кроме того, у вас есть дополнительный ) в конце значения дляformParameters
. - person Idan Adar   schedule 08.04.2017