Android通用图像加载器更改引用以获取URL的图像
我正在使用通用图像加载器库从Url获取图像。问题是我需要更改referer以获得这些图像。如何更改通用图像加载器库中的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
关于您必须为此编写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);