У меня есть сервер, для которого требуются все параметры, отправленные на url, даже если значение равно null, однако кажется, что конечная точка HTTP отправляет только запрос-параметр, когда значение не является нулевым.Mulesoft ESB - Отправить запрос-параметр, даже если значение равно null
Пример: Мне нужен запрос, чтобы быть: http://example.com/?v1=&v2=&v3=something&v4=
Но, кажется, создает запрос как: http://example.com/?v3=something
Пример кода:
<http:request-builder>
<http:query-param paramName="v1" value="#[message.inboundProperties.'http.query.params'.v1]"/>
<http:query-param paramName="v2" value="#[message.inboundProperties.'http.query.params'.v2]"/>
<http:query-param paramName="v3" value="#[message.inboundProperties.'http.query.params'.v3]"/>
<http:query-param paramName="v4" value="#[message.inboundProperties.'http.query.params'.v4]"/>
</http:request-builder>
Кажется не работает ... как я могу зарегистрировать URL-адрес, который он строит? –