(in http.Header)
| 2172 | } |
| 2173 | |
| 2174 | func 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 | |
| 2185 | func mergeHeaders(current, updates http.Header, clear []string) http.Header { |
| 2186 | out := cloneHeader(current) |
no outgoing calls
no test coverage detected