Header implements http.ResponseWriter. It returns the response headers to mutate within a handler. To test the headers that were written after a handler completes, use the Result method and see the returned Response value's Header.
()
| 71 | // written after a handler completes, use the Result method and see |
| 72 | // the returned Response value's Header. |
| 73 | func (rw *ResponseRecorder) Header() http.Header { |
| 74 | m := rw.HeaderMap |
| 75 | if m == nil { |
| 76 | m = make(http.Header) |
| 77 | rw.HeaderMap = m |
| 78 | } |
| 79 | return m |
| 80 | } |
| 81 | |
| 82 | // writeHeader writes a header if it was not written yet and |
| 83 | // detects Content-Type if needed. |
no outgoing calls
no test coverage detected