Skip to content

Commit c6849c6

Browse files
committed
Resolve URI using guzzle's tooling
1 parent fcb6153 commit c6849c6

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/Transport/Client.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
use GuzzleHttp\Client as GuzzleClient;
1010
use GuzzleHttp\Psr7\Request as Psr7Request;
1111
use GuzzleHttp\Psr7\Response as Psr7Response;
12+
use GuzzleHttp\Psr7\Uri;
1213
use GuzzleHttp\RequestOptions;
1314
use Psr\Http\Message\RequestInterface;
1415
use Psr\Http\Message\ResponseInterface;
@@ -248,7 +249,7 @@ protected function applyApiSettingsToRequest(RequestInterface $request): Request
248249
{
249250
return new Psr7Request(
250251
$request->getMethod(),
251-
$this->getBaseURL() . $request->getUri(),
252+
Uri::resolve(new Uri($this->getBaseURL()), $request->getUri()),
252253
$this->getHeaders() + $request->getHeaders(),
253254
$request->getBody(),
254255
$request->getProtocolVersion()

0 commit comments

Comments
 (0)