社区
基础编程
帖子详情
如何用curl去抓取一个带有ajax获取信息的页面
feiyangdeling
2012-09-21 03:24:00
那个页面通过浏览器打开,可以看到页面加载后的所有内容,包括在页面上通过AJAX来获取并显示到页面的信息。
而curl却不能获取到那些通过ajax加载的东西,只能获取到相当于“查看源代码”的内容???
怎么抓取ajax生成的数据呢???
...全文
583
5
打赏
收藏
如何用curl去抓取一个带有ajax获取信息的页面
那个页面通过浏览器打开,可以看到页面加载后的所有内容,包括在页面上通过AJAX来获取并显示到页面的信息。 而curl却不能获取到那些通过ajax加载的东西,只能获取到相当于“查看源代码”的内容??? 怎么抓取ajax生成的数据呢???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
feiyangdeling
2012-09-22
打赏
举报
回复
有些ajax的路径能找到,有些找不到,有什么好的方法抓到ajax路径,模拟ajax请求过程是怎么模拟的呢。
ImN1
2012-09-22
打赏
举报
回复
手动方法,上面说了
自动方法,自己弄个javascript引擎去执行ajax
javascript引擎,mozilla和GG好像都有公开的代码,不过我是没空去研究这咚咚
xuzuning
2012-09-22
打赏
举报
回复
浏览器能找到的,你也一定能找到
所以我说要“分析出ajax的目标url和动态参数的构成”
bojimiyabojimiya
2012-09-21
打赏
举报
回复
你直接抓ajax路径的东西不就行了,
xuzuning
2012-09-21
打赏
举报
回复
抓取页面后,分析出ajax的目标url和动态参数的构成
逐一模拟ajax请求过程,注意取回的不一定是最终效果
curl 不能执行 js 代码,所以组装页面的工作只能由你完成
PHP应用
curl
对
ajax
型的网页数据进行
抓取
本文介绍如何使用PHP的
cURL
库来
抓取
采用
Ajax
技术的网页数据,通过具体实例演示了如何构造请求并解析返回结果。
php
curl
ajax
异步msg,PHP
curl
抓取
AJAX
异步内容示例
本文介绍了如何使用Firebug工具
抓取
CDUT官网新闻XML数据,通过
CURL
模拟
AJAX
请求并保存cookie,展示了
抓取
AJAX
页面
的关键步骤和技术要点。
php
ajax
异步加载_PHP
curl
抓取
AJAX
异步内容示例
本文介绍了如何
抓取
使用
AJAX
加载的网页内容。通过使用Firebug等开发者工具,可以找到异步请求的URL和参数。示例中展示了如何使用PHP的
curl
库来模拟请求,
抓取
特定
页面
的新闻XML数据。关键在于理解HTTP请求过程和正确构造请求参数。
PHP使用
curl
对
ajax
型的网页数据进行
抓取
本文介绍如何使用火狐插件Firebug
抓取
AJAX
页面
数据,并以车问网站为例,展示如何通过
cURL
发送POST请求获取数据。演示了如何通过更改参数实现分页
抓取
。
php的
curl
扩展
抓取
信息——模拟登陆成功却无法
抓取
页面
等问题
本文介绍了一种使用PHP的
curl
扩展进行模拟登录,并结合SMTP/MIME发送邮件的技术方案。重点解决了模拟登录过程中的Cookie处理问题、
抓取
AJAX
加载的数据及处理HTML标签等内容。
基础编程
21,889
社区成员
140,338
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章