【发布时间】:2021-11-29 05:43:22
【问题描述】:
我有一个这样的 http 客户端请求?
try {
$request = json_encode($data);
$result = $this->pendingRequest->{$method}('http://test.local/general/wallets/1000000', $data);
// this is my request detail
$request = $result->transferStats ? Message::toString($result->transferStats->getRequest()) : $request;
$result->throw();
$this->setLog($provider, $step, $request, $result->body(), $url, $result->status());
return $result;
} catch (RequestException $exception) {
// I need to http request detail
} catch (ConnectionException $exception) {
// I need to http request detail
}
我需要获取我的请求参数、标头和令牌以及在缓存异常中发送给第三方的所有内容。我可以通过以下方式尝试获取详细信息:Message::toString($result->transferStats->getRequest())
【问题讨论】: