Estoy tratando de cargar la imagen desde la URL usando Glide. Pero la URL se redirige a otra URL y, por lo tanto, la imagen no se muestra.
La url es de Amazon s3 y estoy usando la integración volley con glide
¿Cómo puedo manejar esta redirección?
public class CustomCache implements GlideModule { @Override public void applyOptions(Context context, GlideBuilder builder) { try { builder.setDiskCache( new InternalCacheDiskCacheFactory(context, 41943040) ); } catch (Exception e) { e.printStackTrace(); } } @Override public void registerComponents(Context context, final Glide glide) { RequestQueue queue = new RequestQueue( // params hardcoded from Volley.newRequestQueue() new DiskBasedCache(new File(context.getCacheDir(), "volley")), new BasicNetwork(new HurlStack())) { @Override public <T> Request<T> add(Request<T> request) { request.setRetryPolicy(new DefaultRetryPolicy(60000, 1, 1)); return super.add(request); } }; queue.start(); glide.register(GlideUrl.class, InputStream.class, new VolleyUrlLoader.Factory(queue)); } }