如何抓取网页flash(如何抓取网页flash请求的json文件?这个需要利用flashplayer之类的播放器)

优采云 发布时间: 2022-04-03 16:05

  如何抓取网页flash(如何抓取网页flash请求的json文件?这个需要利用flashplayer之类的播放器)

  如何抓取网页flash请求的json文件?这个需要利用flashplayer之类的播放器。

  基于chrome浏览器的flashplayer插件下载。对于已经登录的账号:可以通过ajax接口去请求网站的数据,或者做json解析请求数据。可以通过flash插件给出的简单json接口,可以访问一些页面,然后通过特定的操作达到要求。对于未登录用户:接受一个请求,返回一个json字符串,或者一个无状态json字符串(然后要求做响应判断)。

  permissioned-360docs直接访问,

  反向代理应该可以

  试试看windows系统的sysinternalstoolbox

  flashplayer内置了接口,抓取下数据会显示在cookie里,所以只需要在页面设置有web登录的,

  和楼上说的不同,我一直都是用代理抓的。然后分析下代理对应的请求,然后控制变量来设置浏览器的代理就可以了。然后每次只请求一个http网址,然后保存requestdata,这样每次http请求都会带上这个requestdata,然后response的时候应该会携带回答的url的json,就可以解析这个json。然后改变sessionid的值,可以达到每次生成不同id,然后通过ajax请求接口获取。

  问题本身不大,那么问题出在怎么抓住flash上,可以通过抓包软件抓包,也可以用自己写的抓包脚本实现。可以抓一些http页面,通过js或ajax方式请求。或者利用网页domjs或其他js也是可以抓取页面的,而且如果你不要抓取到详细的操作,甚至可以通过ajax方式实现,不过前提是js要用好,这样才能抓住重点。

  如果想抓取html页面也可以利用chrome的开发者工具和tab键进行抓取。我也没遇到过抓取率的问题,欢迎补充,谢谢。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线