Fix issue #187: Bad image on mobile network.

有时候移动网络出现图片下载完成但是无法显示的问题，经过分析下载的文件后发现下载的图片是gzip压缩后的数据，因此下载前加入gzip判断