Avatar ·

PHP में cURL के माध्यम से POST-अनुरोध कैसे सही ढंग से भेजें? त्रुटि प्रबंधन के साथ पूर्ण उदाहरण

सभी को नमस्कार! मैं PHP में नया हूँ और cURL के माध्यम से POST-अनुरोध भेजने को समझने की कोशिश कर रहा हूँ। मेरे पास एक सरल स्क्रिप्ट है जो बाहरी API पर डेटा भेजनी चाहिए, लेकिन मुझे लगातार त्रुटियाँ या खाली उत्तर मिल रहे हैं। यहाँ मेरा वर्तमान कोड है: ```php 'इवान', 'email' => 'ivan@example.com' ); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); $response = curl_exec($ch); curl_close($ch); echo $response; ?> ``` समस्या यह है कि: 1. कभी-कभी खाली उत्तर आता है 2. कोई त्रुटि प्रबंधन नहीं है — यदि अनुरोध विफल होता है, तो मुझे इसके बारे में पता नहीं चलता 3. मैं समझ नहीं पा रहा हूँ कि सामान्य डेटा के बजाय JSON को सही तरीके से कैसे भेजा जाए 4. कुछ