लार्वेल प्रोजेक्ट में मुझे दूरस्थ डेटा हटाने के लिए API REST को कॉल करने की आवश्यकता है।गोज़ल कर्ल त्रुटि प्रयास कैच स्टेटमेंट (लैरावेल)
मेरी समस्या यह है कि मेरा कैच स्टेटमेंट गजल अपवाद पकड़ने पर मुझे कोई त्रुटि नहीं मिली है।
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();
}
अपवाद मेरी पकड़ बयान में Laravel द्वारा catched लेकिन नहीं कर रहा है: मेरे कोड इस प्रकार है। अपवाद guzzle द्वारा throwed है:
GuzzleHttp\Ring\Exception\ConnectException
यह मेरी लाइन स्क्रिप्ट के 3 और यह मेरी स्क्रिप्ट में catched नहीं करता है में उठाया। क्या आप मुझे गुज़ल अपवाद पकड़ने का एक तरीका दे सकते हैं?
मैं इंगित करना चाहिए कि मैं पहले से ही इन पदों देखा है, लेकिन मैं एक अच्छी प्रतिक्रिया नहीं मिल: How to resolve cURL Error (7): couldn't connect to host? और Catching cURL errors from Guzzle
धन्यवाद यह काम करता है! – jedema