Skip to content

Commit c9e69c1

Browse files
[HttpClient] Fix redirects config with amphp
1 parent 164f69c commit c9e69c1

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

Response/AmpResponse.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,10 @@ private static function followRedirects(Request $originRequest, AmpClientState $
329329
$request->setTcpConnectTimeout($originRequest->getTcpConnectTimeout());
330330
$request->setTlsHandshakeTimeout($originRequest->getTlsHandshakeTimeout());
331331
$request->setTransferTimeout($originRequest->getTransferTimeout());
332-
$request->setBodySizeLimit($originRequest->getBodySizeLimit());
332+
$request->setBodySizeLimit(0);
333+
if (method_exists($request, 'setInactivityTimeout')) {
334+
$request->setInactivityTimeout(0);
335+
}
333336

334337
if (303 === $status || \in_array($status, [301, 302], true) && 'POST' === $response->getRequest()->getMethod()) {
335338
// Do like curl and browsers: turn POST to GET on 301, 302 and 303

0 commit comments

Comments
 (0)