设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 5985|回复: 3
打印 上一主题 下一主题

老师你好,怎么才能抓取这个页面的response

[复制链接]

1

主题

0

好友

17

积分

新手上路

Rank: 1

跳转到指定楼层
楼主
发表于 2020-2-2 14:58:14 |只看该作者 |倒序浏览
要抓取的连接这是我想抓取的页面,每次打开,他就会往http://107.148.215.103:13164/v/thk.php?token=&id=发送get请求,然后返回里面就有Location: http://pull.leshantangjt.com/live/xxx/playlist.m3u8,但是token每次都是随机的,重复发送http应答就从302变成200,然后返回里面也没有我要的连接,我应该怎么做?可以用request吗?我也试过用selenium,但是不知道怎么提取加载后的地址。谢谢

_20200202015954.png (74.85 KB, 下载次数: 751)

response正常

response正常

_20200202020022.png (74.36 KB, 下载次数: 755)

response没有我要的

response没有我要的

回复

使用道具 举报

1

主题

0

好友

17

积分

新手上路

Rank: 1

沙发
发表于 2020-2-2 15:02:09 |只看该作者
抓取静态页面里面也没有我要的连接,百度谷歌搜索也都找不到现成的解决方法。劳烦老师帮忙看一看
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

板凳
发表于 2020-2-2 23:19:02 |只看该作者
这个不太好处理。token肯定是前端生成的,你要从前端js代码里去分析,看是怎么生成的

这个一般没现成解决方法,因为每个网站都不一样,都是要单独解决的
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

1

主题

0

好友

17

积分

新手上路

Rank: 1

地板
发表于 2020-2-3 00:59:32 来自手机 |只看该作者
crossin先生 发表于 2020-2-2 23:19
这个不太好处理。token肯定是前端生成的,你要从前端js代码里去分析,看是怎么生成的

这个一般没现成解决 ...

好的,我也查了不少文章,发现都是混淆了的算法,我的水平看来是不可能破解得了算法。那我就用selenium来获取响应头吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-11-24 21:20 , Processed in 0.018001 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部