summaryrefslogtreecommitdiff
path: root/src/extractors/bilibili.c
diff options
context:
space:
mode:
authorMole Shang <[email protected]>2023-08-09 17:29:15 +0800
committerMole Shang <[email protected]>2023-08-09 17:30:30 +0800
commitc636d2e78e464246b3dd7bc8ce0b8e5d8a5bf7a6 (patch)
tree3ca0539da181565257d41259cc8e539c469fe847 /src/extractors/bilibili.c
parentc952d1663bf8d7e54926faab23ed2291c68b73f2 (diff)
downloadhinata-c636d2e78e464246b3dd7bc8ce0b8e5d8a5bf7a6.tar.gz
hinata-c636d2e78e464246b3dd7bc8ce0b8e5d8a5bf7a6.tar.bz2
hinata-c636d2e78e464246b3dd7bc8ce0b8e5d8a5bf7a6.zip
process_url: set referer in the separate function
Diffstat (limited to 'src/extractors/bilibili.c')
-rw-r--r--src/extractors/bilibili.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/extractors/bilibili.c b/src/extractors/bilibili.c
index aa3fc4e..5b98f26 100644
--- a/src/extractors/bilibili.c
+++ b/src/extractors/bilibili.c
@@ -404,16 +404,16 @@ static int download(Bilibili_options *bilibili_options) {
callback_struct.videofn = malloc(strlen(callback_struct.filename) + 6);
sprintf(callback_struct.videofn, "%s[%s]-%s.%s", bilibili_options->title,
quality_desc, "video", ext);
- add_url(video->baseUrl, NULL, callback_struct.videofn,
- "https://www.bilibili.com", NULL, NULL);
+ set_referer("https://www.bilibili.com");
+ add_url(video->baseUrl, NULL, callback_struct.videofn, NULL, NULL);
}
{
callback_struct.audiofn = malloc(strlen(callback_struct.filename) + 6);
sprintf(callback_struct.audiofn, "%s[%s]-%s.%s", bilibili_options->title,
quality_desc, "audio", mimeType2ext(audio->mimeType));
- add_url(audio->baseUrl, NULL, callback_struct.audiofn,
- "https://www.bilibili.com", &bilibili_merge, &callback_struct);
+ add_url(audio->baseUrl, NULL, callback_struct.audiofn, &bilibili_merge,
+ &callback_struct);
}
free_and_nullify(resp);
dash_cleanup(&dash);