首页 后端开发 php教程 模拟浏览器也没法获取远程网页内容!求解

模拟浏览器也没法获取远程网页内容!求解

Jun 13, 2016 pm 01:06 PM
curl

模拟浏览器也无法获取远程网页内容!求解
最近发现国外的一个网站,不知是做了什么技术,搅尽脑汁,使用了各种办法,就是无法获取远程内容。烦请大神们帮忙分解一下?下面是例子

PHP code

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

<!--

 

Code highlighting produced by Actipro CodeHighlighter (freeware)

http://www.CodeHighlighter.com/

 

-->

<?php $url = 'http://www.hahasport.com/v-4/6/112/v-471310.html';

$ch = curl_init($url);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 

curl_setopt($ch, CURLOPT_REFERER, 'http://www.frombar.tv/');

curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322)');  // 设置选项,浏览器信息

$raw = curl_exec($ch);  // 执行

curl_close($ch);  // 关闭handler

echo $raw// 输出结果

?>

登录后复制


上面模拟浏览器,报错是无法找到页面,但 http://www.hahasport.com/v-4/6/112/v-471310.html 实际上是可以再浏览器里面打开的

实在是不解啊,按理说用浏览器能访问,用程序模拟浏览器应该也可以访问啊,怎么就无法找到网页了?

 烦请大神帮忙分解分解啊

------解决方案--------------------
加个选项试试看
curl_setopt($ch, CURLOPT_ENCODING, 'gzip,deflate,sdch');
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门文章

仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章

仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章标签

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

python中CURL和python requests的相互转换如何实现 python中CURL和python requests的相互转换如何实现 May 03, 2023 pm 12:49 PM

python中CURL和python requests的相互转换如何实现

Linux下更新curl版本教程! Linux下更新curl版本教程! Mar 07, 2024 am 08:30 AM

Linux下更新curl版本教程!

PHP8.1发布:引入curl多个请求并发处理 PHP8.1发布:引入curl多个请求并发处理 Jul 08, 2023 pm 09:13 PM

PHP8.1发布:引入curl多个请求并发处理

从头到尾:如何使用php扩展cURL进行HTTP请求 从头到尾:如何使用php扩展cURL进行HTTP请求 Jul 29, 2023 pm 05:07 PM

从头到尾:如何使用php扩展cURL进行HTTP请求

linux curl是什么 linux curl是什么 Apr 20, 2023 pm 05:05 PM

linux curl是什么

PHP Curl中如何处理网页的 301 重定向? PHP Curl中如何处理网页的 301 重定向? Mar 08, 2024 am 11:36 AM

PHP Curl中如何处理网页的 301 重定向?

php curl怎么设置cookie php curl怎么设置cookie Sep 26, 2021 am 09:27 AM

php curl怎么设置cookie

PHP Fatal error: Call to undefined function curl_setopt()的解决方法 PHP Fatal error: Call to undefined function curl_setopt()的解决方法 Jun 23, 2023 am 08:18 AM

PHP Fatal error: Call to undefined function curl_setopt()的解决方法

See all articles