本文介绍了如何在Android Studio中通过Glide在标头中添加授权?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用Glide版本= 4.7.1
I am using Glide version = 4.7.1
我不知道如何通过滑行验证图像.这段代码是我做的.
I have no idea how to authenticate an image by glide.This code is what I did.
我创建了:
private static final String AUTHORIZATION = "ss-id=doa3cx8OV3aGLThRrpnh;";
private static final String ABC = "application/json";
public static GlideUrl getUrlWithHeaders(String url){
return new GlideUrl(url, new LazyHeaders.Builder()
.addHeader("Cookie", AUTHORIZATION)
.addHeader("Accept", ABC)
.build());
}
}
String s = "http://192.168.1.144/api/download/" + mImageIds.get(position);
GlideApp
.with(mContext)
.load(Headers.getUrlWithHeaders(s))
.centerCrop()
.transition(DrawableTransitionOptions.withCrossFade())
.into((imageView));
任何帮助,
推荐答案
这是Glide v3/v4的有效代码:
This is working code for Glide v3/v4:
String url = "http://192.168.1.144/api/download/" + mImageIds.get(position);
GlideUrl glideUrl = new GlideUrl(url,
new LazyHeaders.Builder()
.addHeader("Cookie", AUTHORIZATION)
.addHeader("Accept", ABC)
.build());
Glide.with(this)
.load(glideUrl)
.into(imageView);
这篇关于如何在Android Studio中通过Glide在标头中添加授权?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!