LogHeader logs a header
(log termlog.Logger, h http.Header)
| 10 | |
| 11 | // LogHeader logs a header |
| 12 | func LogHeader(log termlog.Logger, h http.Header) { |
| 13 | max := 0 |
| 14 | for k := range h { |
| 15 | if len(k) > max { |
| 16 | max = len(k) |
| 17 | } |
| 18 | } |
| 19 | for k, vals := range h { |
| 20 | for _, v := range vals { |
| 21 | pad := fmt.Sprintf(fmt.Sprintf("%%%ds", max-len(k)+1), " ") |
| 22 | log.SayAs( |
| 23 | "headers", |
| 24 | "\t%s%s%s", |
| 25 | color.BlueString(k)+":", |
| 26 | pad, |
| 27 | v, |
| 28 | ) |
| 29 | } |
| 30 | } |
| 31 | } |
no outgoing calls
no test coverage detected