开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 267|回复: 4
收起左侧

[已解决] 网页访问为空 但是用python的request却有数据

 关闭 [复制链接]
结帖率:100% (1/1)
发表于 2024-7-27 17:58:45 | 显示全部楼层 |阅读模式   广东省汕头市
5精币
想下载B站上的音频文件,通过分析得出音频文件URL:
https://xy115x56x242x6xy.mcdn.bilivideo.cn:8082/v1/resource/952236066-1-30280.m4s?agrr=1\u0026build=0\u0026buvid=41865363-3C06-54A8-F2EF-34F2F41FCFB117703infoc\u0026bvc=vod\u0026bw=13401\u0026deadline=1722076615\u0026e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M%3D\u0026f=u_0_0\u0026gen=playurlv2\u0026logo=A0020000\u0026mcdnid=50003546\u0026mid=22507564\u0026nbs=1\u0026nettype=0\u0026og=hw\u0026oi=0\u0026orderid=0%2C3\u0026os=mcdn\u0026platform=pc\u0026sign=c3bb00\u0026traceid=trqTfJnMubuMOm_0_e_N\u0026uipk=5\u0026uparams=e%2Cuipk%2Cnbs%2Cdeadline%2Cgen%2Cos%2Coi%2Ctrid%2Cmid%2Cplatform%2Cog\u0026upsig=9b2d00aa3473f8ff897a4f31c67d4702
附加协议头:
User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0
Referer:https://www.bilibili.com


在python上使用request:
import requests
url="https://xy115x56x242x6xy.mcdn.bilivideo.cn:8082/v1/resource/952236066-1-30280.m4s?agrr=1\u0026build=0\u0026buvid=41865363-3C06-54A8-F2EF-34F2F41FCFB117703infoc\u0026bvc=vod\u0026bw=13401\u0026deadline=1722076615\u0026e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M%3D\u0026f=u_0_0\u0026gen=playurlv2\u0026logo=A0020000\u0026mcdnid=50003546\u0026mid=22507564\u0026nbs=1\u0026nettype=0\u0026og=hw\u0026oi=0\u0026orderid=0%2C3\u0026os=mcdn\u0026platform=pc\u0026sign=c3bb00\u0026traceid=trqTfJnMubuMOm_0_e_N\u0026uipk=5\u0026uparams=e%2Cuipk%2Cnbs%2Cdeadline%2Cgen%2Cos%2Coi%2Ctrid%2Cmid%2Cplatform%2Cog\u0026upsig=9b2d00aa3473f8ff897a4f31c67d4702"
headers={
    "Referer":"https://www.bilibili.com/",
    "User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; X64) AppleWebKit/537.36 (KHTML, Like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0"
}
response= requests.get(url=url,headers=headers)
print(response)


输出:
<Response [200]>
(如果使用response.content的话正常输出数据)


换到易语言
  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
子程序名返回值类型公开备 注
__启动窗口_创建完毕  
变量名类 型静态数组备 注
url文本型 
headers文本型 
返回数据字节集 
状态码整数型 
url = “https://xy115x56x242x6xy.mcdn.bi ... -1-30280.m4s?agrr=1\u0026build=0\u0026buvid=41865363-3C06-54A8-F2EF-34F2F41FCFB117703infoc\u0026bvc=vod\u0026bw=13401\u0026deadline=1722076615\u0026e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M%3D\u0026f=u_0_0\u0026gen=playurlv2\u0026logo=A0020000\u0026mcdnid=50003546\u0026mid=22507564\u0026nbs=1\u0026nettype=0\u0026og=hw\u0026oi=0\u0026orderid=0%2C3\u0026os=mcdn\u0026platform=pc\u0026sign=c3bb00\u0026traceid=trqTfJnMubuMOm_0_e_N\u0026uipk=5\u0026uparams=e%2Cuipk%2Cnbs%2Cdeadline%2Cgen%2Cos%2Coi%2Ctrid%2Cmid%2Cplatform%2Cog\u0026upsig=9b2d00aa3473f8ff897a4f31c67d4702”
headers = “Referer:https://www.bilibili.com/”#换行符“User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; X64) AppleWebKit/537.36 (KHTML, Like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0”
返回数据 = 网页_访问_对象 (url, 0, , , , headers, , 状态码, , , , )
调试输出 (状态码)
调试输出 (返回数据)


i支持库列表   支持库注释   
spec特殊功能支持库


输出:
* 400
* 字节集:0{}


电脑系统:WIN10

尝试过的办法:查看目前论坛其他人编写的类似源代码,发现都失效了。TSL全都打开了



1.e

1.06 MB, 下载次数: 4

最佳答案

查看完整内容

网址都是错的, %u0026是& 你后边还有%2C

回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值无答案申请取消悬赏投诉有答案未采纳为最佳
结帖率:100% (5/5)

签到天数: 6 天

发表于 2024-7-27 17:58:46 | 显示全部楼层   广东省广州市
网址都是错的, \u0026是&   你后边还有%2C

评分

参与人数 2精币 +1 荣誉 +1 收起 理由
笨潴 + 1 热心帮助他人,荣誉+1,希望继续努力(*^__^*) 嘻嘻!
HHHHHHHHJ + 1 试了一下成功了!确实我一开始没有想到这里,因为同样的url在python运行成功,后面我.

查看全部评分

回复

使用道具 举报

结帖率:67% (2/3)

签到天数: 8 天

发表于 2024-7-27 18:25:16 | 显示全部楼层   河南省平顶山市
你需要确保你的链接时效性不是用一次后就过期了,用一次后就过期了第二次访问肯定是空的

补充内容 (2024-7-27 18:29):
不是说访问一次后就会过期,或许是一分钟,两分钟,也可能是其他的
回复

使用道具 举报

结帖率:88% (7/8)
发表于 2024-7-27 18:42:34 | 显示全部楼层   江西省抚州市
重启电脑一般就好了
回复

使用道具 举报

结帖率:100% (1/1)

签到天数: 1 天

发表于 2024-7-27 19:39:38 | 显示全部楼层   浙江省嘉兴市
用网页访问对象试试

补充内容 (2024-7-27 19:42):
说错了,refer要填视频地址

补充内容 (2024-7-27 19:43):
referer
回复

使用道具 举报

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

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

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