From ef4918ffeb326751fa17c2c8335963be4e43254f Mon Sep 17 00:00:00 2001 From: Mole Shang <135e2@135e2.dev> Date: Thu, 10 Aug 2023 13:41:39 +0800 Subject: extractors/bilibili: set referer before api request --- src/extractors/bilibili.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/extractors/bilibili.c b/src/extractors/bilibili.c index 54c047e..c4a628f 100644 --- a/src/extractors/bilibili.c +++ b/src/extractors/bilibili.c @@ -413,7 +413,6 @@ static int download(Bilibili_options *bilibili_options) { "video", ext); } set_str_element(&callback_struct, 1, videofn); - set_referer("https://www.bilibili.com"); add_url(video->baseUrl, NULL, videofn, NULL, NULL); free_and_nullify((void **)&videofn); } @@ -444,6 +443,7 @@ void bilibili_extract(struct options *options) { int p = 1; char *api; + set_referer("https://www.bilibili.com"); if (get(options->URL, &options->pagedata)) { LOG("Bilibili", "Download pagedata failed.\n"); return; -- cgit v1.2.3