立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 75|回复: 9

请教一个python转换php的问题

[复制链接]

请教一个python转换php的问题

[复制链接]

16

主题

101

回帖

346

积分

中级会员

积分
346
lanmp

16

主题

101

回帖

346

积分

中级会员

积分
346
2021-12-31 10:23:25 | 显示全部楼层 |阅读模式
传送门:https://hostloc.com/thread-929972-1-1.html

  python: https://www.cxyzjd.com/article/qq_41696843/102488100

我写了一个抓取B站的PHP的方法,可以正常抓取出视频的地址,但是却无**常播放,原因出在host和referrer设置上了,这问题摆弄了很久都没有解决。
使用video标签播放这个地址的时候显示403,将这个地址复制到新页面打开也是403.


抓取页面:https://jiayu.mybabya.com/v.php?url=https://www.bilibili.com/video/BV19h41147Km?spm_id_from=333.851.b_7265706f7274466972737432.10


  我在网上找到一个python的源码,我看到他的方法需要两个head头,不知道是为什么,我也不知道在PHP中要如何实现2个head头。所以请教大家,谢谢大家了。


"
回复

使用道具 举报

80

主题

1754

回帖

4824

积分

论坛元老

积分
4824
职业菜鸟

80

主题

1754

回帖

4824

积分

论坛元老

积分
4824
2021-12-31 10:23:41 | 显示全部楼层
不太懂。。。
回复

使用道具 举报

30

主题

1745

回帖

4452

积分

论坛元老

积分
4452
920

30

主题

1745

回帖

4452

积分

论坛元老

积分
4452
2021-12-31 10:25:42 | 显示全部楼层
稍等,我来研究下。
回复

使用道具 举报

0

主题

286

回帖

758

积分

高级会员

积分
758
tcpdump

0

主题

286

回帖

758

积分

高级会员

积分
758
2021-12-31 10:30:40 | 显示全部楼层
你这个属于盗链,不可能做到
回复

使用道具 举报

16

主题

101

回帖

346

积分

中级会员

积分
346
lanmp 楼主

16

主题

101

回帖

346

积分

中级会员

积分
346
2021-12-31 10:31:20 | 显示全部楼层

920 发表于 2021-12-31 10:25

稍等,我来研究下。

谢谢了
回复

使用道具 举报

12

主题

87

回帖

304

积分

中级会员

积分
304
canxiaoa

12

主题

87

回帖

304

积分

中级会员

积分
304
2021-12-31 10:25:00 | 显示全部楼层
两个header头,一个是获取真实地址的,一个是访问真实地址的
不是在同一个请求中使用
回复

使用道具 举报

16

主题

101

回帖

346

积分

中级会员

积分
346
lanmp 楼主

16

主题

101

回帖

346

积分

中级会员

积分
346
2021-12-31 10:32:09 | 显示全部楼层

tcpdump 发表于 2021-12-31 10:30

你这个属于盗链,不可能做到

传送门那个帖子中有一个朋友的方法就做到了

https://nice-00895c.service.tcloudbase.com/bilibili/BV19h41147Km
回复

使用道具 举报

16

主题

101

回帖

346

积分

中级会员

积分
346
lanmp 楼主

16

主题

101

回帖

346

积分

中级会员

积分
346
2021-12-31 10:32:43 | 显示全部楼层

canxiaoa 发表于 2021-12-31 10:32

两个header头,一个是获取真实地址的,一个是访问真实地址的
不是在同一个请求中使用 ...

请教您在PHP中要调用哪个函数带head头访问真实地址呢?谢谢您了
回复

使用道具 举报

30

主题

1745

回帖

4452

积分

论坛元老

积分
4452
920

30

主题

1745

回帖

4452

积分

论坛元老

积分
4452
2021-12-31 10:30:00 | 显示全部楼层
本帖最后由 920 于 2021-12-31 11:17 编辑

解决了。

[ol]
  •         //打码
  • [/ol]复制代码
  • 回复

    使用道具 举报

    30

    主题

    1745

    回帖

    4452

    积分

    论坛元老

    积分
    4452
    920

    30

    主题

    1745

    回帖

    4452

    积分

    论坛元老

    积分
    4452
    2021-12-31 10:34:57 | 显示全部楼层
    本帖最后由 920 于 2021-12-31 10:53 编辑

    CURLOPT_URL 地址改成你组装好的地址。
    $filePath 改成你需要存放视频的地址。
    存好我删了,免得被告侵权了。

    这个是下载视频下来,需要在线播放可以把curl响应结果直接显示出来,
    然后设置一下视频头。就能实现在线播放了。





    测试.png
    (90.44 KB, 下载次数: 0)

    1 小时前 上传
    点击文件名下载附件


    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-12-23 16:18 , Processed in 0.023833 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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