首先抓的一个包即可以搜到30232和30064
然后我有复制这个包的referer和user-agent
这是我的源码
打印后,我搜了一下,发现只能搜到30232,搜不到30064
首先抓的一个包即可以搜到30232和30064
然后我有复制这个包的referer和user-agent
这是我的源码
参考免费微信小程序:皆我百晓生 作答,经由专家-皆知整理回复,如问题解决,望采纳;如仍有疑问,请评论回复。
根据你提供的信息,似乎你在使用Python的requests库尝试从B站抓取视频,但遇到了问题。从你给出的内容来看,问题可能出在以下方面:
vdsourcededf15280c31f7c76b36ba
应该是 vd_source=de71e76fb66edf15280c31f7c76b36ba
。在headers
字典中,AppLeWebKit
应该是AppleWebKit
。Referer
、Cookie
等。uid
、bid
、cid
等。你需要正确识别这些参数并构造正确的URL。针对上述问题,你可以尝试以下改进:
url = "https://www.bilibili.com/video/BV1ptaSeSENF/?spmidfrom=333.337.search-card.all.click&vd_source=de71e76fb66edf15280c31f7c76b36ba"
headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36",
"Referer": "https://search.bilibili.com/video?keyword=%E5%A4%A7%E5%AE%8B%E5%B0%91%E5%B9%B4%E5%BF%971&from_source=webtop_search&spm_id_from=333.100"
}
希望这些建议能帮助你解决问题。如果你需要进一步的帮助,请提供更多的信息或错误消息。