卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章11201本站已运行3223

php 取网页源码 代码

<?php
/*取网页源码
使用方法:/ym.php?url=https://www.baidu.com/
可以用作取网页源码,支持e4a调用
竹子哥学习*/
$url=$_GET['url'];
echo get($url);
function get($url) {//get函数
        $curl = curl_init();
        $header = array( 
                   "X-FORWARDED-FOR:".long2ip(mt_rand(1884815360, 1884890111)),//伪造IP,如需要cooike等酌情添加
                    "CLIENT-IP:".long2ip(mt_rand(1884815360, 1884890111)),
                    "X-Real-IP:".long2ip(mt_rand(1884815360, 1884890111)),
                    "Accept:application/json, text/javascript, */*; q=0.01",
                    "Accept-Language:zh-CN,zh;q=0.9",
                    "Connection: Keep-Alive",
                    "User-Agent:Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36 QIHU 360EE",
                    "X-Requested-With:XMLHttpRequest",
                 );
        curl_setopt($curl, CURLOPT_URL, $url);
        curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);//SSL验证
        curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
        curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
        curl_setopt($curl, CURLOPT_HTTPHEADER, $header);
        curl_setopt($curl, CURLOPT_FOLLOWLOCATION,1);
        curl_setopt($curl, CURLOPT_HEADER,0);
        curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 10);
        curl_setopt($curl, CURLOPT_TIMEOUT, 10);
        return curl_exec($curl);//返回数据
        curl_close($curl); // 结束 Curl
}
卓越飞翔博客
上一篇: php 图片盗链代码 取防盗图片地址
下一篇: php 提取bibi视频地址 代码
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏