有没有办法在使用Universal Image Loader获取图像时指定额外的标题?

时间:2013-01-10 08:56:10

标签: java android universal-image-loader

我正在尝试使用Universal Image Loader库加载我的图片。我试图调用webservice api来获取它的图像,但它需要客户端附加额外的http头。即: 访问令牌:124124141241421

有没有办法在我的项目中动态执行此操作?

1 个答案:

答案 0 :(得分:3)

您应该实现自己的 ImageDownloader (扩展ImageDownloader类并覆盖InputStream getStreamFromNetwork(URI imageUri)方法)并将其设置为配置。 例如,查看默认使用的URLConnectionImageDownloader

你应该这样做:

HttpURLConnection conn = (HttpURLConnection) imageUri.toURL().openConnection();
conn.setRequestProperty("Access-Token", "124124141241421");