$request
$request : \Psr\Http\Message\RequestInterface
Exception thrown when a connection cannot be established.
Note that no response is present for a ConnectException
$request : \Psr\Http\Message\RequestInterface
__construct(\GuzzleHttp\Exception\string $message, \Psr\Http\Message\RequestInterface $request, \Throwable $previous = null, array $handlerContext = array())
| \GuzzleHttp\Exception\string | $message | |
| \Psr\Http\Message\RequestInterface | $request | |
| \Throwable | $previous | |
| array | $handlerContext |
getRequest() : \Psr\Http\Message\RequestInterface
Get the request that caused the exception
The request object MAY be a different object from the one passed to ClientInterface::sendRequest()
getHandlerContext()
Get contextual information about the error from the underlying handler.
The contents of this array will vary depending on which handler you are using. It may also be just an empty array. Relying on this data will couple you to a specific handler, but can give more debug information when needed.