IBM App Connect Enterprise - данные формы в узле запроса на отдых

Согласно этой ссылке IIB v10 параметры данных формы application/x-www-form-urlencoded не поддерживаются для узла запроса на отдых.

https://www.ibm.com/support/knowledgecenter/SSMKHH_10.0.0/com.ibm.etools.mft.doc/bi12026_.htm

Так ли обстоит дело с IIB 11? Включили ли они поддержку.

Есть ли другой способ вызвать внутренний API с параметрами данных формы в файле swagger?

Заранее спасибо.


person Yasothar    schedule 22.05.2020    source источник


Ответы (1)


Я сделал это с помощью работы. Использовал узел HTTP-запроса со следующим ESQL в вычислительном узле.

SET OutputRoot.HTTPRequestHeader."Content-Type" = 'application/x-www-form-urlencoded';
SET OutputLocalEnvironment.Destination.HTTP.QueryString.grant_type = 'client_credentials';

Я знаю, что это не ответ, но это сработало, и мой токен был получен.

Надеюсь, это кому-то поможет.

person Yasothar    schedule 22.05.2020
comment
Я вижу, вы помещаете сообщение как строку запроса, но знаете ли вы, как отправить данные формы в этот запрос, если мы хотим отправить данные grant_type, имя пользователя и пароль и т. Д. Мое требование - отправить вызов REST с HTTPRequest с данными формы - person Hari; 02.02.2021