gpt4 book ai didi

java - Mule:将输入流有效负载(来自文件)以及文件元数据发送到 http 出站端点

转载 作者:行者123 更新时间:2023-12-01 12:57:27 27 4
gpt4 key购买 nike

我有一个输入流有效负载,其中包含文件中的数据。该文件可能非常大。我将输入流发送到 http/https 出站端点。但是,我还想发送包含文件内容的元数据,例如文件名以及发布请求中可能的其他键/对值。

如果我有一个输入流,还有一些我想作为单个发布数据发送的字符串,我需要在有效负载上对 Mule 做什么才能让它们全部正确发送?

最佳答案

基本上,您想要的是将入站属性用作出站,以便它们与消息负载一起发送。

如果您只关心某些属性(property),则可以复制个人属性(property)

 <set-property propertyName="originalFilename"  value="#[message.inboundProperties.originalFilename]"/>

或者你可以像这样一次性复制所有内容

<copy-properties propertyName="http.*" doc:name="Copy All HTTP Headers"/>

您可以在调用 http 出站端点之前执行此操作

关于java - Mule:将输入流有效负载(来自文件)以及文件元数据发送到 http 出站端点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23766479/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com