Postman से PHP cURL कोड में अनुरोध कैसे बदलें? विस्तृत निर्देश
सभी को नमस्कार! मैं एक शुरुआती PHP डेवलपर हूं, और मुझे एक समस्या हुई है। मैं API परीक्षण के लिए Postman का सक्रिय रूप से उपयोग करता हूं, लेकिन जब इन अनुरोधों को वास्तविक PHP कोड में स्थानांतरित करने की बात आती है, तो मैं हर बार बहुत समय खो देता हूं और गलतियां करता हूं।
यहाँ एक विशिष्ट स्थिति है: मेरे पास Postman में एक बाहरी सेवा के लिए एक कार्यशील POST अनुरोध है। अनुरोध में शामिल है:
- URL:
https://api.example.com/v2/users - Headers:
Authorization: Bearer token123,Content-Type: application/json - Body (raw JSON):
{"name": "इवान", "email": "ivan@example.com", "role": "admin"}
Postman में सब कुछ पूरी तरह से काम करता है — नए उपयोगकर्ता के डेटा के साथ 201 Created प्रतिक्रिया आती है। लेकिन जब मैं cURL का उपयोग करके PHP कोड लिखने का प्रयास करता हूं, तो मुझे कुछ भी काम नहीं करता। सर्वर 400 Bad Request त्रुटि या बस खाली प्रतिक्रिया लौटाता है।
यहाँ मेरा वर्तमान कोड है जो काम नहीं करता:
<?php
$ch = curl_init();
curl_setop