aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar AiraNadih <128119996+AiraNadih@users.noreply.github.com> 2024-11-12 18:28:58 +0800
committerGravatar Frédéric Guillot <f@miniflux.net> 2024-11-12 19:47:23 -0800
commitf0fe91172fdd665a7f41efdb19eef778950eb057 (patch)
treeafabfb51a2d39fc1ced122970d8a597c4478d26d
parentc3016a4c5554a46a703828ddb46d2047d4abccf6 (diff)
downloadv2-f0fe91172fdd665a7f41efdb19eef778950eb057.tar.gz
v2-f0fe91172fdd665a7f41efdb19eef778950eb057.tar.zst
v2-f0fe91172fdd665a7f41efdb19eef778950eb057.zip
feat(mediaProxy): update predefined referer spoofing rules for restricted media resources
-rw-r--r--internal/reader/rewrite/rules.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/internal/reader/rewrite/rules.go b/internal/reader/rewrite/rules.go
index b185e670..418f7db8 100644
--- a/internal/reader/rewrite/rules.go
+++ b/internal/reader/rewrite/rules.go
@@ -68,6 +68,14 @@ var PredefinedRefererRules = []RefererRule{
URLPattern: regexp.MustCompile(`^https://sp1\.piokok\.com`),
Referer: "https://sp1.piokok.com",
},
+ {
+ URLPattern: regexp.MustCompile(`^https://f\.video\.weibocdn\.com`),
+ Referer: "https://weibo.com",
+ },
+ {
+ URLPattern: regexp.MustCompile(`^https://img\.hellogithub\.com`),
+ Referer: "https://hellogithub.com",
+ },
}
// GetRefererForURL returns the referer for the given URL if it exists, otherwise an empty string.