如题!
例如:
<image>
GIF89a....?....}憼m?烫?..f檉f...g迧.._pd櫡拇?絢?5B!!?.....,..........fp??4寺.?脥?庝7.唨臼?.c<┠铥.胠8...嬥?@ .#.唷P../媰jE激€?媧...獵 8嚝伆怈H$.?Zb骍亇vxz{b垑?.;
</image>

解决方案 »

  1.   

    用IDHTTP传输数据的过程中除了包含XML部分还包含如下的部分:
    Content-Type:image/gif
    Content-Transfer-Encoding:8bit
    Content-ID:TEST.gif
    Content-Location:TEST.gifGIF89a....?....}憼m?烫?..f檉f...g迧.._pd櫡拇?絢?5B!!?.....,..........fp??4寺.?脥?庝7.唨臼?.c<┠铥.胠8...嬥?@ .#.唷P../媰jE激€?媧...獵 8嚝伆怈H$.?Zb骍亇vxz{b垑?.;所以有上面的提问.不可能采用BASE64编码,服务端无法修改,只能按上述的方式传输数据.
      

  2.   

    可以用Base64编码将这些图片保存成文字,然后放到XML中,需要用的时候,再将XML中的BASE64解码,不过为什么要存储图片和视频之类的东西到XML文件中呢?这好像不是一个好主意,直接存储文件不是更好吗?
      

  3.   

    "所以有上面的提问.不可能采用BASE64编码,服务端无法修改,只能按上述的方式传输数据."各位老大,服务端是现有的平台是无法修改的,如果用base64的话还需要服务端进行解码.另:服务端需要用HTTP承载传输这些数据,不是需要存储到文件中再传输图片及视频文件呀.