(src http.Header)
| 2437 | } |
| 2438 | |
| 2439 | func cloneRequestHeaders(src http.Header) http.Header { |
| 2440 | if src == nil { |
| 2441 | return nil |
| 2442 | } |
| 2443 | dst := make(http.Header, len(src)) |
| 2444 | for key, values := range src { |
| 2445 | dst[key] = append([]string(nil), values...) |
| 2446 | } |
| 2447 | return dst |
| 2448 | } |
| 2449 | |
| 2450 | func mergeRequestHeaders(current, updates http.Header, clear []string) http.Header { |
| 2451 | if updates == nil && len(clear) == 0 { |
no outgoing calls
no test coverage detected