MCPcopy Index your code
hub / github.com/chainreactors/EvilProxy / cloneHeader

Function cloneHeader

internal/pluginhost/adapters.go:2174–2183  ·  view source on GitHub ↗
(in http.Header)

Source from the content-addressed store, hash-verified

2172}
2173
2174func cloneHeader(in http.Header) http.Header {
2175 if len(in) == 0 {
2176 return nil
2177 }
2178 out := make(http.Header, len(in))
2179 for key, values := range in {
2180 out[key] = append([]string(nil), values...)
2181 }
2182 return out
2183}
2184
2185func mergeHeaders(current, updates http.Header, clear []string) http.Header {
2186 out := cloneHeader(current)

Callers 15

DoMethod · 0.70
DoStreamMethod · 0.70
doHTTPMethod · 0.70
interceptRequestMethod · 0.70
AuthenticateMethod · 0.70
ExecuteMethod · 0.70
ExecuteStreamMethod · 0.70
CountTokensMethod · 0.70
HttpRequestMethod · 0.70
HandleUsageMethod · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected