[关闭]
@Tyhj 2019-07-26T02:19:53.000000Z 字数 515 阅读 547

Android奇葩图片加载失败

Android


问题

测试提出来有一张图片在Android设备上加载不出来,加载工具是glide,其他图片没有问题,偏偏这张图片无法加载;

https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1563975243090&di=029068b81d7de0c4b19774cfa1c88dff&imgtype=0&src=http%3A%2F%2Fwww.zswxy.cn%2Fuploads%2Fimages%2F20180207%2F1517994309734674.png

现象:

1.首先和网络有关,联通的网络打开这张图片为一个空白的gif图片;电信网络打开为一张png图片
2.和请求条件有关,当添加如下header的时候,读取出来的是一张png图片,不添加则为gif图片;浏览器加载添加了该参数所以显示为png图片,而迅雷下载未添加所以下载下来是一张gif图片

  1. "accept-encoding: gzip, deflate, br"

结论

url只是别人的一个接口,不是一张固定的静态文件,在不同的条件下该接口返回了不同的图片;

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注