Browse Source

feat(mediaProxy): update predefined referer spoofing rules for restricted media resources

AiraNadih 1 year ago
parent
commit
f0fe91172f
1 changed files with 8 additions and 0 deletions
  1. 8 0
      internal/reader/rewrite/rules.go

+ 8 - 0
internal/reader/rewrite/rules.go

@@ -68,6 +68,14 @@ var PredefinedRefererRules = []RefererRule{
 		URLPattern: regexp.MustCompile(`^https://sp1\.piokok\.com`),
 		URLPattern: regexp.MustCompile(`^https://sp1\.piokok\.com`),
 		Referer:    "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.
 // GetRefererForURL returns the referer for the given URL if it exists, otherwise an empty string.