From 56497991675a0cec37782bcf37ac56fc3a8a1c6b Mon Sep 17 00:00:00 2001 From: sanjai0py Date: Tue, 13 May 2025 20:02:29 +0530 Subject: [PATCH] feat: add maxRedirects configuration to runSingleRequest --- packages/bruno-cli/src/runner/run-single-request.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/bruno-cli/src/runner/run-single-request.js b/packages/bruno-cli/src/runner/run-single-request.js index 774587614..aee23ae3e 100644 --- a/packages/bruno-cli/src/runner/run-single-request.js +++ b/packages/bruno-cli/src/runner/run-single-request.js @@ -305,10 +305,18 @@ const runSingleRequest = async function ( } } + let requestMaxRedirects = request.maxRedirects + request.maxRedirects = 0 + + // Set default value for requestMaxRedirects if not explicitly set + if (requestMaxRedirects === undefined) { + requestMaxRedirects = 5; // Default to 5 redirects + } + let response, responseTime; try { - let axiosInstance = makeAxiosInstance(); + let axiosInstance = makeAxiosInstance({ requestMaxRedirects }); if (request.ntlmConfig) { axiosInstance=NtlmClient(request.ntlmConfig,axiosInstance.defaults) delete request.ntlmConfig;