我在我的项目中使用了Volley Library。Volley ImageLoader为某些https网址提供了403个响应
我正在使用ImageLoader
加载&来自https
的显示图片url。
例如:
ImageLoader mImageLoader;
ImageView mImageView;
// The URL for the image that is being loaded.
private static final String IMAGE_URL =
"https://developer.android.com/images/training/system-ui.png";
...
mImageView = (ImageView) findViewById(R.id.regularImageView);
// Get the ImageLoader through your singleton class.
mImageLoader = MySingleton.getInstance(this).getImageLoader();
mImageLoader.get(IMAGE_URL, ImageLoader.getImageListener(mImageView,
R.drawable.def_image, R.drawable.err_image));
它成功,但不是所有的加载一些图片。
对于一些图片我得到以下错误响应:
BasicNetwork.performRequest: Unexpected response code 403 for https://developer.android.com/images/training/system-ui.png
任何解决方案来解决这个问题?
Post full Logcat error。尝试下载其他图像(简单的HTTP协议)。 –
这是排球库错误。所以,它给了我logcat中只有这一行错误。 –
国际海事组织,有时,BasicNetwork捕捉异常,但onResponse仍然呼吁,你可以看到[截图(最后一行)在我的答案](http://stackoverflow.com/questions/32478222/com-android-volley-noconnectionerror-java -net-protocolexception-unexpected-sta/32482509#32482509) – BNK