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
पुन: उपयोग किया जा सकता है।