home/internal/domain/header.go

20 lines
237 B
Go
Raw Normal View History

2023-12-09 06:01:37 +00:00
package domain
import (
"path"
)
2023-12-09 06:01:37 +00:00
type Header struct {
Values map[string]string
Path string
2023-12-09 06:01:37 +00:00
}
func (h Header) IsMatched(p string) bool {
matched, err := path.Match(h.Path, p)
if err != nil {
return false
}
return matched
}