Add validation for Headers struct

This commit is contained in:
Joel Speed
2020-11-07 17:16:54 +00:00
parent 2dc0d1e7ee
commit d26c65ba8d
4 changed files with 120 additions and 0 deletions
+2
View File
@@ -28,6 +28,8 @@ func Validate(o *options.Options) error {
msgs := validateCookie(o.Cookie)
msgs = append(msgs, validateSessionCookieMinimal(o)...)
msgs = append(msgs, validateRedisSessionStore(o)...)
msgs = append(msgs, prefixValues("injectRequestHeaders: ", validateHeaders(o.InjectRequestHeaders)...)...)
msgs = append(msgs, prefixValues("injectRespeonseHeaders: ", validateHeaders(o.InjectRequestHeaders)...)...)
if o.SSLInsecureSkipVerify {
// InsecureSkipVerify is a configurable option we allow