mirror of
https://github.com/woodchen-ink/webp_server_go.git
synced 2025-07-18 13:42:02 +08:00
Add asterisk support on allowed type on config.json (#97)
This commit is contained in:
parent
62d16e58e3
commit
794135e675
@ -67,6 +67,9 @@ func imageExists(filename string) bool {
|
|||||||
func checkAllowedType(imgFilename string) bool {
|
func checkAllowedType(imgFilename string) bool {
|
||||||
imgFilename = strings.ToLower(imgFilename)
|
imgFilename = strings.ToLower(imgFilename)
|
||||||
for _, allowedType := range config.AllowedTypes {
|
for _, allowedType := range config.AllowedTypes {
|
||||||
|
if allowedType == "*" {
|
||||||
|
return true
|
||||||
|
}
|
||||||
allowedType = "." + strings.ToLower(allowedType)
|
allowedType = "." + strings.ToLower(allowedType)
|
||||||
if strings.HasSuffix(imgFilename, allowedType) {
|
if strings.HasSuffix(imgFilename, allowedType) {
|
||||||
return true
|
return true
|
||||||
|
Loading…
x
Reference in New Issue
Block a user