diff --git a/output_http.go b/output_http.go index 607eec2..bf262cc 100644 --- a/output_http.go +++ b/output_http.go @@ -173,7 +173,9 @@ func (o *HTTPOutput) Write(data []byte) (n int, err error) { func (o *HTTPOutput) Read(data []byte) (int, error) { resp := <-o.responses - Debug("[OUTPUT-HTTP] Received response:", string(resp.payload)) + if Settings.debug { + Debug("[OUTPUT-HTTP] Received response:", string(resp.payload)) + } header := payloadHeader(ReplayedResponsePayload, resp.uuid, resp.roundTripTime, resp.startedAt) copy(data[0:len(header)], header) @@ -184,6 +186,11 @@ func (o *HTTPOutput) Read(data []byte) (int, error) { func (o *HTTPOutput) sendRequest(client *HTTPClient, request []byte) { meta := payloadMeta(request) + + if Settings.debug { + Debug(meta) + } + if len(meta) < 2 { return }