我通过调用setImageUrl:
来使用Volley的NetworkImageViewmANetworkImageView.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
可能导致此错误的两个链接之间可能存在什么差异?
答案 0 :(得分:0)
一个区别是您的第一个链接的MIME类型错误。报告为application/octet-stream
,而不是image/jpeg
。
答案 1 :(得分:0)
http://sto-static.s3.amazonaws.com/images/avatars/149014.jpg
这是下载链接。使用原始数据链接。