mirror of https://github.com/fatedier/frp.git
fix nil map error when using plugin headers in legacy format (#3996)
* fix nil map error when using plugin headers in legacy format * create map on demand * better initialization
This commit is contained in:
parent
2af2cf7dbd
commit
9152c59570
|
@ -175,6 +175,9 @@ func transformHeadersFromPluginParams(params map[string]string) v1.HeaderOperati
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
if k = strings.TrimPrefix(k, "plugin_header_"); k != "" {
|
if k = strings.TrimPrefix(k, "plugin_header_"); k != "" {
|
||||||
|
if out.Set == nil {
|
||||||
|
out.Set = make(map[string]string)
|
||||||
|
}
|
||||||
out.Set[k] = v
|
out.Set[k] = v
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue