summaryrefslogtreecommitdiff
path: root/src/extractors
diff options
context:
space:
mode:
authorMole Shang <[email protected]>2023-08-10 13:41:39 +0800
committerMole Shang <[email protected]>2023-08-10 13:43:58 +0800
commitef4918ffeb326751fa17c2c8335963be4e43254f (patch)
tree5a4451793c2a93b6a019a612c2b99c505f2ad682 /src/extractors
parent08431c7635699da2c5129929d7dd3f6b71b431bf (diff)
downloadhinata-ef4918ffeb326751fa17c2c8335963be4e43254f.tar.gz
hinata-ef4918ffeb326751fa17c2c8335963be4e43254f.tar.bz2
hinata-ef4918ffeb326751fa17c2c8335963be4e43254f.zip
extractors/bilibili: set referer before api request
Diffstat (limited to 'src/extractors')
-rw-r--r--src/extractors/bilibili.c2
1 files changed, 1 insertions, 1 deletions
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;