From bf61e639e90b2db8bab110e453e7225108c25b71 Mon Sep 17 00:00:00 2001 From: Gus Eggert Date: Thu, 8 Dec 2022 10:36:59 -0500 Subject: [PATCH] feat: add response body limiter to routing HTTP client (#9478) --- routing/delegated.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/routing/delegated.go b/routing/delegated.go index 953cfac00..d81f6a3a4 100644 --- a/routing/delegated.go +++ b/routing/delegated.go @@ -171,7 +171,10 @@ func httpRoutingFromConfig(conf config.Router, extraHTTP *ExtraHTTPParams) (rout transport.MaxIdleConnsPerHost = 100 delegateHTTPClient := &http.Client{ - Transport: transport, + Transport: &drclient.ResponseBodyLimitedTransport{ + RoundTripper: transport, + LimitBytes: 1 << 20, + }, } key, err := decodePrivKey(extraHTTP.PrivKeyB64)