У меня есть требование, когда я должен отправлять параметры динамического запроса по запросу при отправке http-запроса в mulesoft.
Я пишу выражение для обработки такого сценария
что-то вроде этого-
if(message.inboundProperties.'http.query.params'.param1 != null)
flowVars.params.put("param1", message.inboundProperties.'http.query.params'.param1);
if(message.inboundProperties.'http.query.params'.param2 != null)
flowVars.params.put("param2", message.inboundProperties.'http.query.params'.param2);
if(message.inboundProperties.'http.query.params'.param3 != null)
flowVars.params.put("param3", message.inboundProperties.'http.query.params'.param3);
//если это обязательно
flowVars.params.put("api_key", flowVars.apikey);
Создание хэш-карты, но сбой в самом выражении
может ли кто-нибудь помочь мне в этом
любые выводы будут оценены.