From b36d0b6189149e4c7bd3cd376ff9d507a5fcc9a4 Mon Sep 17 00:00:00 2001 From: aynakeya Date: Fri, 10 May 2024 10:21:18 +0800 Subject: [PATCH] update user-agent --- providers/bilivideo/bilivideo.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/providers/bilivideo/bilivideo.go b/providers/bilivideo/bilivideo.go index d8fa9b8..dc2b929 100644 --- a/providers/bilivideo/bilivideo.go +++ b/providers/bilivideo/bilivideo.go @@ -26,10 +26,10 @@ type BilibiliVideo struct { func NewBilibiliViedo() *BilibiliVideo { headers := map[string]string{ - "User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0", + "User-Agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36", "Referer": "https://www.bilibili.com/", "Origin": "https://www.bilibili.com", - "Cookie": "buvid3=9A8B3564-BDA9-407F-B45F-D5C40786CA49167618infoc;", + "Cookie": "buvid3=40BA0253-7F5C-06C1-12CE-871EC008DB2096426infoc;", } pvdr := &BilibiliVideo{ BVRegex: regexp.MustCompile("^BV[0-9A-Za-z]+"), @@ -84,6 +84,7 @@ func NewBilibiliViedo() *BilibiliVideo { }, deepcolor.ParserGJson, func(resp *gjson.Result, result *[]miaosic.MediaInfo) error { + fmt.Println(resp.String()) if resp.Get("code").String() != "0" { return errors.New("failed to find required data") }