From 7d5694a88dfb7f2d834edf8727081dc4194e865f Mon Sep 17 00:00:00 2001 From: zhiyu1998 <542716863@qq.com> Date: Thu, 5 Sep 2024 14:08:19 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9E=20fix:=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E7=B4=A7=E6=80=A5=E4=BF=AE=E5=A4=8D=E5=90=8E=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- utils/bilibili.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/utils/bilibili.js b/utils/bilibili.js index 154e98e..20881ad 100644 --- a/utils/bilibili.js +++ b/utils/bilibili.js @@ -310,7 +310,11 @@ export async function getBiliAudio(bvid, cid) { // 返回一个fetch的promise return (new Promise((resolve, reject) => { - fetch(BILI_PLAY_STREAM.replace("{bvid}", bvid).replace("{cid}", cid)) + fetch(BILI_PLAY_STREAM.replace("{bvid}", bvid).replace("{cid}", cid), { + headers: { + ...BILI_HEADER, + } + }) .then(res => res.json()) .then(json => resolve(json.data.dash.audio[0].baseUrl)); })) @@ -324,7 +328,7 @@ export async function getBiliVideoWithSession(bvid, cid, SESSDATA) { return (new Promise((resolve, reject) => { fetch(BILI_PLAY_STREAM.replace("{bvid}", bvid).replace("{cid}", cid), { headers: { - // SESSDATA 字段 + ...BILI_HEADER, Cookie: `SESSDATA=${ SESSDATA }` } })