diff --git a/settings_header_filters.go b/settings_header_filters.go index 209a7fe..cfc8e38 100644 --- a/settings_header_filters.go +++ b/settings_header_filters.go @@ -26,7 +26,7 @@ func (h *HTTPHeaderFilters) Set(value string) error { } r, err := regexp.Compile(valArr[1]) if err != nil { - return errors.New("could not compile regexp.") + return err } *h = append(*h, headerFilter{name: valArr[0], regexp: r}) diff --git a/settings_header_hash_filters.go b/settings_header_hash_filters.go index aa8f5dc..c4147bd 100644 --- a/settings_header_hash_filters.go +++ b/settings_header_hash_filters.go @@ -23,7 +23,7 @@ func (h *HTTPHeaderHashFilters) String() string { func (h *HTTPHeaderHashFilters) Set(value string) error { valArr := strings.SplitN(value, ":", 2) if len(valArr) < 2 { - return errors.New("need both header and value, colon-delimited (ex. user_id:^169$).") + return errors.New("need both header and value, colon-delimited (ex. user_id:1/2).") } fracArr := strings.Split(valArr[1], "/")