比较难的一个CURL 本帖最后由 qq578023708 于 2013-01-17 23:54:06 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先抓到ajax 的地址 完后单独请求这个地方的数据即可 用下面这个地址,它返回的是一个json数据,解析一下就行了。http://www.haha.mx/mobile_read_api.php?r=mobile_joke&_=1358472371098&type=good&pn=1&pagesize=20 (1)“也就是返回的数据都是没经过js执行的结果”:要知道,程序只是下载而不可能像浏览器那样解析js的。除非是谷歌这样的搜索引擎,自带的解析js、css功能。当然可以肯定的是file_get_content这样的函数完全是不会有这样的功能。(2)“试过file() file_get_content readfile curl 等返回的都是不完整的网页源码”如果你使用这几个函数下载过来的网页源码跟浏览器直接打开其网页的源码不一致,那么问题就是在你下载过程的问题,程序没有下载完。换一个下载函数 求一段php抓取标题和超链接的代码 登录征婚网时,页面右下角有时会弹出某某某正在查看您的资料,这种效果是如何实现的? PHP网站的数据库链接 php+sqlserver 2000 连接 关于直接插入算法的问题请教. 数据LIST的问题 GB2312转换Unicode的问题... 请问这个smarty模版程序怎么写?在线等,急。 PHP随机生成随机数目的值 菜鸟求教一个带导航的表格 div+css php 显示图片乱码 phpexcel求助
http://www.haha.mx/mobile_read_api.php?r=mobile_joke&_=1358472371098&type=good&pn=1&pagesize=20
(1)“也就是返回的数据都是没经过js执行的结果”:
要知道,程序只是下载而不可能像浏览器那样解析js的。除非是谷歌这样的搜索引擎,自带的解析js、css功能。当然可以肯定的是file_get_content这样的函数完全是不会有这样的功能。(2)“试过file() file_get_content readfile curl 等返回的都是不完整的网页源码”
如果你使用这几个函数下载过来的网页源码跟浏览器直接打开其网页的源码不一致,那么问题就是在你下载过程的问题,程序没有下载完。换一个下载函数