file_get_contents("php://input")या $HTTP_RAW_POST_DATA- JSON अनुरोध के मुख्य भाग को प्राप्त करने के लिए कौन सा बेहतर है?
और क्लाइंट पक्ष का उपयोग करते समय JSON डेटा भेजने के लिए मुझे किस प्रकार ( GETया POST) का उपयोग करना चाहिए XmlHTTPRequest?
मेरा प्रश्न इस उत्तर से प्रेरित था: कर्ल के साथ JSON को PHP में कैसे पोस्ट किया जाए
उस उत्तर से उद्धरण:
प्रोटोकॉल के नजरिए
file_get_contents("php://input")से वास्तव में अधिक सही है, क्योंकि आप वास्तव में http मल्टीपार्ट फॉर्म डेटा को किसी भी तरह से संसाधित नहीं कर रहे हैं।
$HTTP_RAW_POST_DATAपदावनत माना जाता है, औरphp://inputपुन: उपयोग किया जा सकता है।