Android Volley NetworkImageView无法使用SOME图像

时间:2016-02-27 16:08:14

标签: android http networking android-volley

我通过调用setImageUrl:

来使用Volley的NetworkImageView
mANetworkImageView.setImageUrl(url, getImageLoader());

它一直很好用,直到我使用此图片链接,它无法打开,我只得到com.android.volley.ServerError

与错误相关联:http://sto-static.s3.amazonaws.com/images/avatars/149014.jpg (如果我在手机的浏览器中打开它,它会打开)

工作链接示例:http://c-sf.smule.com/s24/arr/e7/c9/8fea1cf7-9500-4102-9c8c-85fc98b31a21.jpg

可能导致此错误的两个链接之间可能存在什么差异?

2 个答案:

答案 0 :(得分:0)

一个区别是您的第一个链接的MIME类型错误。报告为application/octet-stream,而不是image/jpeg

答案 1 :(得分:0)

http://sto-static.s3.amazonaws.com/images/avatars/149014.jpg

这是下载链接。使用原始数据链接。