diff --git a/src/Client.php b/src/Client.php index 2dd19c92..ab7249e7 100644 --- a/src/Client.php +++ b/src/Client.php @@ -188,14 +188,13 @@ public function sendRequest(Request $request) [$url, $method, $headers, $body] = $this->prepareRequestMessage($request); - $psrRequest = Psr17FactoryDiscovery::findRequestFactory()->createRequest($method, $url, $headers, $body) + $psrRequest = Psr17FactoryDiscovery::findRequestFactory()->createRequest($method, $url) ->withBody(Psr17FactoryDiscovery::findStreamFactory()->createStream($body)); foreach ($headers as $headerKey => $headerValue) { - $psrRequest->withHeader($headerKey, $headerValue); + $psrRequest = $psrRequest->withHeader($headerKey, $headerValue); } - - + $psr7Response = $this->httpClient->sendRequest($psrRequest); static::$requestCount++;