// ContentType validates the content type of a request func validateContentType(allowed []string, actual string) *errors.Validation { mt, _, err := mime.ParseMediaType(actual) if err != nil { return errors.InvalidContentType(actual, allowed) } if swag.ContainsStringsCI(allowed, mt) { return nil } return errors.InvalidContentType(actual, allowed) }
func isEnabled(nm string) bool { return swag.ContainsStringsCI(enabled, nm) }