ReadFiletext实现可以模拟伪造访问请求头内容
来源:师说
作者:
2020-05-06
帝国cms函数ReadFiletext小改
实现可以模拟伪造访问请求头内容等
改下如下
- //取得文件内容
- function ReadFiletext($filepath){
- $opts = array(
- 'http'=>array(
- 'user_agent'=>"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.8 Safari/537.36"
- )
- ); // 模拟伪造信息参数
- $context = stream_context_create($opts);
- $filepath=trim($filepath);
- $htmlfp=@fopen($filepath,"r",false,$context);
- //远程
- if(strstr($filepath,"://"))
- {
- while($data=@fread($htmlfp,500000))
- {
- $string.=$data;
- }
- }
- //本地
- else
- {
- $string=@fread($htmlfp,@filesize($filepath));
- }
- @fclose($htmlfp);
- return $string;
- }
更多功能请参考参数配置修改即可,可以登录采集 伪造各种头部信息 来源等~