gpt4 book ai didi

android通用图像加载器使用私钥/公钥获取图像

转载 作者:太空狗 更新时间:2023-10-29 13:23:21 25 4
gpt4 key购买 nike

我正在使用通用图像加载器从服务器加载图像。但是需要将私钥和公钥连同图像 URL 一起发送才能从服务器获取图像。如何将私钥/公钥连同 URL 一起发送以获取图像?或者如何使用 Universal Image Loader 库在 GET 调用中发送参数目前我正在这样做而没有任何工作正常的参数..

//ImageLoader
ImageLoader imageLoader = ImageLoader.getInstance();
DisplayImageOptions displayImageOptions;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_dashboard);
uInit();

//ImageLoader Initialization
imageLoader.init(ImageLoaderConfiguration.createDefault(mContext));
imageLoader = ImageLoader.getInstance();
displayImageOptions = new DisplayImageOptions.Builder()
.cacheInMemory(true)
.considerExifParams(true)
.bitmapConfig(Bitmap.Config.RGB_565)
.build();

String imgUrl = Commons.CURRENT_ACTIVE_PROFILE.getPhoto();
imgUrl = Urls.base_url_without_app_keyword + imgUrl;
if(imgUrl!=null && !imgUrl.isEmpty())
loadUserProfileImage(imgUrl);

}

private void loadUserProfileImage(String imgUrl) {
// TODO Auto-generated method stub
imageLoader.displayImage(imgUrl, userProfileImg, displayImageOptions, new SimpleImageLoadingListener()
{
@Override
public void onLoadingStarted(String imageUri, View view) {

}

@Override
public void onLoadingFailed(String imageUri, View view,
FailReason failReason) {

}

@Override
public void onLoadingComplete(String imageUri, View view, Bitmap loadedImage) {


}
}, new ImageLoadingProgressListener()
{
@Override
public void onProgressUpdate(String imageUri, View view, int current,
int total) {
}
});
}

最佳答案

您可以为此目的使用“额外的下载器”。并在 header 中传递 key

Map<String, String> headers = ...
DisplayImageOptions options = new DisplayImageOptions.Builder()
...
.extraForDownloader(headers)
...
.build();

然后创建您自己的 ImageDownloader 来处理这些 header :

引用此链接 https://github.com/nostra13/Android-Universal-Image-Loader/issues/340

希望对你有所帮助

关于android通用图像加载器使用私钥/公钥获取图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25280954/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com