将 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"/>
正在获取 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"/>