帝国cms教程

帝国cms如何采集https协议的网址内容

我的站长站 2023-12-28 人阅读

修改:/e/class/connect.php文件,在该文件最上面加上以下函数:

//获取https链接内容
function getHTTPS($url) {
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
        curl_setopt($ch, CURLOPT_HEADER, false);
        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_REFERER, $url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
        $result = curl_exec($ch);
        curl_close($ch);
        return $result;
}

找到ReadFiletext函数如下代码:

function ReadFiletext($filepath){
$filepath=trim($filepath);
$htmlfp=@fopen($filepath,"r");
//远程
if(strstr($filepath,"://"))
{
while($data=@fread($htmlfp,500000))
    {
$string.=$data;
}
}
//本地
else
{
$string=@fread($htmlfp,@filesize($filepath));
}
@fclose($htmlfp);
return $string;
}

改成:

function ReadFiletext($filepath){
$filepath=trim($filepath);
$htmlfp=@fopen($filepath,"r");
//远程
if(strstr($filepath,"https://")){
                return getHTTPS($filepath);
        }
if(strstr($filepath,"://"))
{
while($data=@fread($htmlfp,500000))
    {
$string.=$data;
}
}
//本地
else
{
$string=@fread($htmlfp,@filesize($filepath));
}
@fclose($htmlfp);
return $string;
}

自此可实现采集https开头的网页链接

相关专题
采集
采集
2022-03-03 1244

采集是网站建设中必备知识,我的站长站为大家整理了本站关于采集的内容,包含:热门的采集软件下载,采集工具分享,还有常用采集教程提供大家学习....

相关推荐
  • 采集教程
  • 帝国CMS采集
  • 帝国CMS采集教程,帝国CMS如何采集新闻

    帝国CMS采集教程,帝国CMS如何采集新闻 说明:帝国CMS所有版本采集使用方法均相同。1、演示帝国CMS采集“SINA新闻中心[点击这里查看视频]2、演示帝国CMS采集“新

    帝国cms教程 248 10年前
  • 教你使用帝国CMS采集(4.0版)

    帝国CMS采集,帝国CMS采集教程

    帝国cms教程 152 10年前
  • 苹果CMS资源库采集教程
    苹果CMS资源库采集教程

    苹果CMS自带资源库功能,可以轻松分分钟利用API一键采集几万影视信息。所以这也是为什么这多人选择使用苹果CMS来制作影视网站的原因。今天,我的站长站为大家详细介绍下苹果CMS的资源库采集教程。苹...

    苹果cms教程 738 4年前
  • 杰灵采集软件批量定时采集教程

    杰灵采集软件批量定时采集教程1、打开软件,登录后进入主界面,批量定时采集必须会员登录才能使用。2、点击界面右上角的“时间图标”,进入批量定时界面。3、选择您想要定时发布的任务,点击“新建任务”,点击“获取任务”,配置定时发布的属性和定时时间,点击...

    经验分享 444 5年前
  • 杰灵采集软件发布接口配置

    杰灵采集软件发布接口配置1、打开软件登录后,随意选择一个采集任务,点击“发布内容”,点击“编辑”进入发布接口配置页面2、接口网址为您接口文件的地址,下面为您入库的字段。发布接口文件可以重命名或更换路径。...

    经验分享 397 5年前
  • 帝国CMS采集器使用教程
    帝国CMS采集器使用教程

    帝国CMS采集器使用教程1、打开软件,点击登录。2、选择您要采集栏目3、修改您要采集的信息列表地址。点击列表设置,添加或删除采集列表网址。4、发布数据。点击加载栏目,选择您要发布的里面,点击保存5...

    经验分享 1167 5年前
最新更新