Ich wünsche eine Webservice mit:Wie behandelt man Fehler 500, wenn man einen entfernten Server mit Frust fragt?
use GuzzleHttp\Client;
use GuzzleHttp\Exception\ConnectException;
try {
$client = new Client();
$response = $client->request('GET', $url); //it crashes at this line
$content = json_decode($response->getBody(), true);
}
catch (ConnectException $e) {
\Drupal::logger('amu_hal')->error('incorrect_url'.$url);
}
heute der entfernten Server einen Fehler zurück 500.
Wie kann ich meinen Code ändern nicht meine Seite zum Absturz zu bringen, wenn es passiert?