ali-mns icon indicating copy to clipboard operation
ali-mns copied to clipboard

接收消息队列消息时的转码问题,最好将base64解码变成可选项

Open liui opened this issue 6 years ago • 1 comments

原因很简单,现在我这边的项目在收到消息时,Message.MessageBody里面已经是原始的字符串数据了,不是base64编码字符串,而现在的实现是强制的对内容进行base64进行解码,导致实际的内容解成了乱码

https://github.com/InCar/ali-mns/blob/4a2834281f2b4d862bcbfc0b55a050a19cf57c4b/index.js#L720

liui avatar Oct 10 '18 03:10 liui

i created a subclass to resolve this problem

class LocalMQ extends AliMNS.MQ { base64ToUtf8(src) { return src; } }

jqwel avatar Sep 05 '19 09:09 jqwel