使用MapForce POST到Web Service时出现“到base64Binary的转换失败”错误

时间:2019-06-26 16:41:13

标签: map-force

在Altova MapForce中,当通过mime-entity函数将XML发送到HTTP POST主体(Web服务调用)时,它会生成错误“无法将'<?xml...转换为base64Binary失败” 。如何将XML从字符串发送到Web服务调用主体连接器,而不会产生该错误?

MapForce map showing XML string being sent to POST and generating error

1 个答案:

答案 0 :(得分:0)

mime-entity函数需要使用Base64编码的二进制数据。可以使用charset-encode函数以适当的编码(例如“ utf-8”)执行该编码。

MapForce map showing charset-encode function encoding data for mime-entity function