in internal/output/webhook/webhook.go [112:125]
func setHeaders(req *http.Request, headers []string) error {
for _, h := range headers {
parts := strings.SplitN(h, "=", 2)
switch len(parts) {
case 2:
req.Header.Set(parts[0], parts[1])
default:
return fmt.Errorf("failed to parse header %q", h)
}
}
return nil
}