ZBLOGPHP模版和插件里读取外网文件的代码
在制作ZBLOGPHP版模版和插件时,某些时候为了实现一些特殊的功能,需要调用读取外网的文件,官方不建议直接用CURL代码来写,有可能一些用户的主机空间不支持CURL扩展,所以经过官方人员的指点,通过查看ZBLOGPHP程序源码里的方法,蓝叶使用了下面一种方法,可以伪装来路、UA等特殊要求来调用读取外网文件;代码如下,只适用于ZBLOGPHP版程序,有需要的就复制吧。
{php} global $zbp; $url = '要访问的网址'; $refer = '伪装来路网址'; $ajax = Network::Create(); if(!$ajax){throw new Exception('主机没有开启访问外部网络功能');} $ajax->open('GET', $url); $ajax->enableGzip(); $ajax->setTimeOuts(120, 120, 0, 0); $ajax->setRequestHeader('Referer', $refer); $ajax->setRequestHeader('User-Agent', 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.154 Safari/537.36 LBBROWSER'); $ajax->send(); echo $ajax->responseText; {/php}
- 版权申明:此文如未标注转载均为本站原创,自由转载请表明出处《蓝叶》。
- 本文网址:https://lanye.org/web/760.html
- 上篇文章:2016年7月必应壁纸打包下载
- 下篇文章:ZBLOGPHP蓝叶评论发布框

谢谢站长2018-01-26 16:52回复
#2
经测试 这个方法非常好,非常感谢

御坂25095号2016-08-01 09:27回复
#1
不错。不错。不错。不错。不错。不错。