In einem Laravel-Projekt muss ich API REST aufrufen, um entfernte Daten zu löschen.Guuzzle Curl Fehler nicht Catche von versuchen Fang Aussage (Laravel)
Mein Problem ist, dass meine Fang-Anweisung nicht Guzzle Ausnahme fangen, wenn ich einen Fehler bekam. Mein Code ist der folgende:
try {
$client = new \GuzzleHttp\Client();
$request = $client->delete(Config::get('REST_API').'/order-product/'.$id);
$status = $request->getStatusCode();
} catch (Exception $e) {
var_dump($e);exit();
}
Die Ausnahme von Laravel gefangen ist, aber nicht in meinem Fang Aussage. Die Ausnahme von Guzzle throwed ist:
GuzzleHttp\Ring\Exception\ConnectException
Es in meiner Linie angehoben 3 von Skript und es nicht in meinem Skript gefangen. Könnten Sie mir eine Möglichkeit geben, die Guzzle Exception zu fangen?
soll ich zeigen, dass ich bereits diesen Posten gesehen, aber er eine gute Antwort nicht erhalten: How to resolve cURL Error (7): couldn't connect to host? und Catching cURL errors from Guzzle
Danke, es funktioniert! – jedema