(headers []string)
| 147 | } |
| 148 | |
| 149 | func parseHeaders(headers []string) [][2]string { |
| 150 | var parsed [][2]string |
| 151 | for _, h := range headers { |
| 152 | if k, v, ok := strings.Cut(h, "="); ok { |
| 153 | k = strings.TrimSpace(k) |
| 154 | if k != "" { |
| 155 | parsed = append(parsed, [2]string{k, v}) |
| 156 | } |
| 157 | } |
| 158 | } |
| 159 | return parsed |
| 160 | } |
| 161 | |
| 162 | func applyHeaders(client *httpclient.Client, headers []string) { |
| 163 | for _, kv := range parseHeaders(headers) { |
no outgoing calls
no test coverage detected