Преобразование строковой полезной нагрузки типа ‘application/x-www-form-urlencoded’ в карту типа ‘application/ java’ в mule 3

#string #http-post #mule #x-www-form-urlencoded

#строка #http-post #mule #x-www-form-urlencoded

Вопрос:

У меня есть требование считывать application/x-www-form-urlencoded данные в виде тела запроса из POST API, содержимое в строковом формате, как показано ниже. Как мы можем преобразовать его в java.util.Карта в mule3?

введите описание изображения здесь

Пожалуйста, предложите!!

Комментарии:

1. Можете ли вы поделиться, какая версия Mule3: например, 3.9.1? Кроме того, это после прослушивателя или запроса?

2. @RyanCarter Это mule 3.9.3, он от слушателя

Ответ №1:

Я не смог найти для этого никакой прямой поддержки transformer от mule3, нашел обходной путь, который разделяется на ‘,’ и считывает значения по отдельности, это решило мою проблему.