类 NetworkException
当由于网络问题无法完成请求时抛出此异常。
由于此异常是在没有收到响应时抛出的,因此没有响应对象。
示例:无法解析目标主机名或连接失败。
属性摘要
-
$request protected
Psr\Http\Message\RequestInterface
方法摘要
-
__construct() public
构造函数。
-
getRequest() public
返回请求。
方法详情
__construct() ¶ public
__construct(string $message, Psr\Http\Message\RequestInterface $request, Throwable|null $previous = null)
构造函数。
参数
-
string
$message 异常消息。
-
Psr\Http\Message\RequestInterface
$request 请求实例。
-
Throwable|null
$previous optional 上一个异常
getRequest() ¶ public
getRequest(): Psr\Http\Message\RequestInterface
返回请求。
请求对象可能与传递给 ClientInterface::sendRequest() 的对象不同。
返回
Psr\Http\Message\RequestInterface