http://www.sufeinet.com/plugin.php?id=keke_group

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 3580|回复: 3

[求助] 以下这个网址我用httphelper测试了一下,无法得到相关数据,需加载的js较多。能有啥法

 关闭 [复制链接]
抢楼 抢楼 查看抢中楼层 本帖为抢楼帖,金钱大于1可以抢楼   截止楼层:20  奖励楼层: 1,2,3,4,5 
发表于 2015-7-17 16:42:17 | 显示全部楼层 |阅读模式

http://b2c.csair.com/B2C40/modules/bookingnew/main/flightSelectDirect.html?t=S&c1=SZX&c2=PEK&d1=2015-07-24&at=1&ct=0&it=0
例如以上这个网址,我用httphelper在线测试了一下,返回的数据只是没加载js的数据。我可以是用webbrowser控件模拟点击获取到更多的信息,但是webbrowser获取数据的时候太慢了,加上数据比较多,因为我想能一下子能获取多天的数据。httphelper能否实现这个?望飞哥给予解答啊!


1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
 楼主| 发表于 2015-7-17 16:43:38 | 显示全部楼层
逛了几天论坛,实在没找到什么好法子,跪求帮助。
回复

使用道具 举报

发表于 2015-7-17 17:16:09 | 显示全部楼层
原理不同,一个是浏览器,一个是Http协议发包的,情况不一样,不能这样比较,Httphelper是根据抓包数据来模拟的,只能单次,Js执行的是需要再次请求或者是单独处理的,不能直接通过Httphelper获取,它只负责最终发送和接收。不会去解析Js。

其实也简单,分析一下Js模拟一下应该就行了
回复

使用道具 举报

发表于 2015-7-17 18:26:16 | 显示全部楼层
解决它的JS是王道!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-5-18 06:47

© 2014-2021

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