首页 > 微信是怎样实现图片快速收发的?

微信是怎样实现图片快速收发的?

从协议、存储、部署和客户端进行分析


你说的那几个方面我都不知道,只知道它推送图片消息时消息结构是这样的

<xml>
 <ToUserName><![CDATA[toUser]]></ToUserName>
 <FromUserName><![CDATA[fromUser]]></FromUserName>
 <CreateTime>1348831860</CreateTime>
 <MsgType><![CDATA[image]]></MsgType>
 <PicUrl><![CDATA[this is a url]></PicUrl>
 <MsgId>1234567890123456</MsgId>
 </xml>

其中代表图片的只有<PicUrl>....</PicUrl>这一部分,然后其实传送的只是图片的地址而已。
所以我觉得可能是消息到了客户端才把地址解析成图片出来的。

【热门文章】
【热门文章】