Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 模拟浏览器请求调试后怎么点击指定的

[复制链接]
dlysjc.com 发表于 2017-1-21 12:00:34 | 显示全部楼层 |阅读模式
代码如果,就是模拟浏览器,怎么实现点击指定内容,求会的帮忙完善下

<?php
$url = "http://www.baidu.com/s?wd=%E6%96%B0%E8%A5%BF%E5%85%B045%E7%A7%92%E5%BD%A9%E8%AE%A1%E5%88%92";
// 构造包头,模拟浏览器请求
$header = array (
        "Host:www.baidu.com",
        "Content-Type:application/x-www-form-urlencoded",//post请求
        "Connection: keep-alive",
        'Referer:dlysjc.com',
        'User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; BIDUBrowser 2.6)'
);
$ch = curl_init ();
curl_setopt ( $ch, CURLOPT_URL, $url );
curl_setopt ( $ch, CURLOPT_HTTPHEADER, $header );
curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 );
// dlysjc.com执行
$content = curl_exec ( $ch );

if ($content == FALSE) {
    echo "error:" . curl_error ( $ch );
}
// dlysjc.com关闭
curl_close ( $ch );

//dlysjc.com输出结果
echo $content;


?>

 楼主| dlysjc.com 发表于 2017-1-21 12:15:10 | 显示全部楼层
代码就是上面那个,模拟浏览器跳转url = "http://www.baidu.com/s?wd=%E6%96%B0%E8%A5%BF%E5%85%B045%E7%A7%92%E5%BD%A9%E8%AE%A1%E5%88%92";
怎么实现点击指定内容,点击上面第一个http://dlysjc.com/然后进行点击。有会的吗,帮忙完善下代码,感激
回复

使用道具 举报

 楼主| dlysjc.com 发表于 2017-1-21 18:52:37 | 显示全部楼层
代码就是上面那个,模拟浏览器跳转url = "http://www.baidu.com/s?wd=%E6%96%B0%E8%A5%BF%E5%85%B045%E7%A7%92%E5%BD%A9%E8%AE%A1%E5%88%92";
怎么实现点击指定内容,点击上面第一个http://dlysjc.com/然后进行点击。有会的吗,帮忙完善下代码,感激
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 01:35 , Processed in 0.017833 second(s), 2 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表