Android通用图像加载器更改引用以获取URL的图像

Android通用图像加载器更改引用以获取URL的图像,android,image,loader,universal,referer,Android,Image,Loader,Universal,Referer,我正在使用通用图像加载器库从Url获取图像。问题是我需要更改referer以获得这些图像。如何更改通用图像加载器库中的url引用器。这是我的代码部分(它放在适配器中) 谢谢。 关于您必须为此编写web服务。(例如,您可以将curl与php一起使用)将url参数和referer参数发送到您的web服务。此服务将使用referer访问url。 像这样, $url = $_POST["url"]; // Our image url adress $refer = $url = $_P

我正在使用通用图像加载器库从Url获取图像。问题是我需要更改referer以获得这些图像。如何更改通用图像加载器库中的url引用器。这是我的代码部分(它放在适配器中)

谢谢。
关于

您必须为此编写web服务。(例如,您可以将curl与php一起使用)将url参数和referer参数发送到您的web服务。此服务将使用referer访问url。 像这样,

 $url   = $_POST["url"];  // Our image url adress
 $refer     = $url = $_POST["referer"]; // Our referer

 $ch = curl_init();
 curl_setopt($ch, CURLOPT_URL, '$url ');
 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
 curl_setopt($ch, CURLOPT_REFERER, '$refer ');
 $html = curl_exec($ch);

使用此代码,您可以使用Reference访问图像

您可以修改universalimageloader源代码 函数createConnection 在文件
com.nostra13.universalimageloader.core.download.BaseImageDownloader
函数getStreamFromNetwork位于文件
com.nostra13.universalimageloader.core.download.HttpClientImageDownloader
设置HttpURLConnection和httpRequest referer


编译java类文件并替换jar包中的源文件

谢谢,但我需要使用通用图像加载程序库更改引用程序,我如何才能做到这一点?
 $url   = $_POST["url"];  // Our image url adress
 $refer     = $url = $_POST["referer"]; // Our referer

 $ch = curl_init();
 curl_setopt($ch, CURLOPT_URL, '$url ');
 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
 curl_setopt($ch, CURLOPT_REFERER, '$refer ');
 $html = curl_exec($ch);