(request RequestInfo)
| 31 | } |
| 32 | |
| 33 | func (l DebugLogger) LogRequest(request RequestInfo) { |
| 34 | _, _ = fmt.Fprintf(l.writer, "%s %s %s\n", request.Method, request.Url, request.Protocol) |
| 35 | l.writeHeaders(request.Header) |
| 36 | n, _ := io.Copy(l.writer, request.Body) |
| 37 | if n > 0 { |
| 38 | _, _ = fmt.Fprint(l.writer, "\n\n") |
| 39 | } |
| 40 | _, _ = fmt.Fprint(l.writer, "\n") |
| 41 | } |
| 42 | |
| 43 | func (l DebugLogger) LogResponse(response ResponseInfo) { |
| 44 | _, _ = fmt.Fprintf(l.writer, "%s %s\n", response.Protocol, response.Status) |