你说的那几个方面我都不知道,只知道它推送图片消息时消息结构是这样的
<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>这一部分,然后其实传送的只是图片的地址而已。
所以我觉得可能是消息到了客户端才把地址解析成图片出来的。