android-BasicNetwork.performRequest:意外的响应代码400
作者:互联网
BasicNetwork.performRequest: Unexpected response code 400 for <AWS S3 url>
使用Android中的Volley库将图像加载到imageView时出现此错误.
这是代码:
VolleyCustomImageLoader mImageLoader;
mImageLoader = AppController.getInstance().getImageLoader();
mImageLoader.get(URLPath,
VolleyCustomImageLoader.getImageListener(imageView,
R.drawable.ic_user, R.drawable.ic_user));
解决方法:
您应该通过这些AWS S3 error codes&在VolleyCustomImageLoader中发出请求时,验证正在发送的Http标头
尝试使用以下命令打印VolleyLogs
VolleyLog.DEBUG = true;
并查看您可以从中获取的其他重要信息,也可以将日志共享作为问题的一部分.
不过,我可以通过HTTP获取您在注释中提供的图片URL.
出于隐私方面的考虑,您猜是否可能没有遇到实际的URL?
标签:amazon-s3,android-volley,android 来源: https://codeday.me/bug/20191110/2013997.html