日期:2014-05-17  浏览次数:20475 次

如何判断Stream流是图片流?
不要说捕捉异常,也不要说判断流开头的几个字节
有没有其他的办法?
我做的保存远程图片,有的服务器却会返回一个错误信息,就是字符信息
这时候程序就挂了
如何判断是不是图片 ?

------解决方案--------------------
要想精确判断,唯一的办法就是读取数据,尝试渲染图片(比如在画布上绘制出来),如果成功就是图片。