我使用curl从服务器请求数据。因为我需要检查服务器是否响应。我现在使用此代码:
private function getAddress(){
//...prepare connection
try{
$response = $client->sendCommand($command);
return json_decode($response->getBody()->getContents());
}
catch(Exception $e){
return json_encode([
'errors' => 'server offline',
]);
}
使用此代码,当服务器脱机时,我会收到此错误,我的catch{}
块将无法执行。
CurlDriver.php第76行中的异常:
无法连接到IP端口PORT:连接被拒绝