例外和限制URL中增加常见图片、常见音频、常见视频等规则

This commit is contained in:
刘祥超
2024-04-17 14:46:30 +08:00
parent 443a3f3ec3
commit 1b6a5001e8
2 changed files with 106 additions and 27 deletions

View File

@@ -118,6 +118,46 @@ func TestURLPattern_Match(t *testing.T) {
url: "https://example.com/123456/789",
result: false,
},
{
patternType: "images",
url: "https://example.com/images/logo.png",
result: true,
},
{
patternType: "images",
url: "https://example.com/images/logo.webp",
result: true,
},
{
patternType: "images",
url: "https://example.com/images/logo.mp3",
result: false,
},
{
patternType: "audios",
url: "https://example.com/audios/music.mp3",
result: true,
},
{
patternType: "audios",
url: "https://example.com/audios/music.mm",
result: false,
},
{
patternType: "videos",
url: "https://example.com/images/movie.mp4",
result: true,
},
{
patternType: "videos",
url: "https://example.com/images/movie.ts",
result: true,
},
{
patternType: "videos",
url: "https://example.com/images/movie.mp5",
result: false,
},
} {
var p = &shared.URLPattern{
Type: ut.patternType,