将 application/octet-stream 内容类型转换为字符串

Convert application/octet-stream content type to string

正在获取 REST 调用响应中的附件 ZIP 文件,其内容类型为 application/octet-stream。如何将其转换为 zip 文件。 从 Base64 尝试过,但没有成功。

运行时间:4.3

尝试使用 Compression Module 解压缩收到的 zip 负载。

示例:

<compression:extract>
    <compression:compressed>#[payload]</compression:compressed> 
    <compression:extractor>
        <compression:zip-extractor/> 
    </compression:extractor>
</compression:extract>

使用下面的代码将 zip 文件转换并写入本地驱动器。

<ee:transform doc:name="Transform Message" doc:id="da388237-d53a-47aa-83b2-96d1ef04489d" >
            <ee:message >
                <ee:set-payload ><![CDATA[%dw 2.0
output application/octet-stream
---
payload.content]]></ee:set-payload>
            </ee:message>
</ee:transform>
<file:write doc:name="Write" doc:id="1cfd5210-a65a-4ace-9f07-0f575db3a01a" config-ref="File_Config" path="C:\Retrieval.zip"/>