X Tutup
Skip to content

Commit cf46ae2

Browse files
committed
Log larger response bodies with DEBUG=api
1 parent 33fd6b1 commit cf46ae2

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

api/client.go

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -75,14 +75,15 @@ func AddHeaderFunc(name string, getValue func(*http.Request) (string, error)) Cl
7575
// VerboseLog enables request/response logging within a RoundTripper
7676
func VerboseLog(out io.Writer, logTraffic bool, colorize bool) ClientOption {
7777
logger := &httpretty.Logger{
78-
Time: true,
79-
TLS: false,
80-
Colors: colorize,
81-
RequestHeader: logTraffic,
82-
RequestBody: logTraffic,
83-
ResponseHeader: logTraffic,
84-
ResponseBody: logTraffic,
85-
Formatters: []httpretty.Formatter{&httpretty.JSONFormatter{}},
78+
Time: true,
79+
TLS: false,
80+
Colors: colorize,
81+
RequestHeader: logTraffic,
82+
RequestBody: logTraffic,
83+
ResponseHeader: logTraffic,
84+
ResponseBody: logTraffic,
85+
Formatters: []httpretty.Formatter{&httpretty.JSONFormatter{}},
86+
MaxResponseBody: 10000,
8687
}
8788
logger.SetOutput(out)
8889
logger.SetBodyFilter(func(h http.Header) (skip bool, err error) {

0 commit comments

Comments
 (0)
X Tutup