#mule
#mule
Вопрос:
Я добавил преобразователь вложений для установки вложения и ожидал, что оно будет доставлено в HTTP-ответе. Однако я вижу только строку полезной нагрузки, установленную в потоке.
<flow name="nonrestdownloadFlow1" doc:name="nonrestdownloadFlow1">
<http:inbound-endpoint exchange-pattern="request-response" host="localhost" port="8083" doc:name="HTTP"/>
<set-attachment attachmentName="attachment.txt" value="dfsdkgnsgjkdfgjkdrng05305fgkgnkdfngkng04t04tkdgndjkgni" contentType="text/plain" doc:name="Add Attachment"/>
<set-property propertyName="Content-Type" value="multipart/form-data" doc:name="Add content type"/>
<set-payload doc:name="Set Payload" value="Hello, see attachment with this response"/>
<logger level="INFO" doc:name="Logger"/>
</flow>
Чего я не понимаю? Может кто-нибудь помочь мне понять, пожалуйста
Спасибо Venkat
Ответ №1:
Это известная проблема:https://www.mulesoft.org/jira/browse/MULE-5005
Это очень старое, и поэтому кажется, что это никогда не будет исправлено : (
Вам придется создать ответ, который вы хотите, самостоятельно…
Комментарии:
1. Спасибо Дэвиду, который все объясняет. В документации по преобразованию вложений reference по-прежнему предполагается, что HTTP поддерживается.