जावास्क्रिप्ट से PHP में JSON डेटा कैसे भेजें
वेब एप्लिकेशन विकसित करते समय, आपको जावास्क्रिप्ट से JSON डेटा भेजने की आवश्यकता का सामना करना पड़ सकता है ब्राउज़र को PHP सर्वर पर। यह आलेख इसे प्राप्त करने के दो तरीकों की पड़ताल करता है:
संस्करण 1: "एप्लिकेशन/जेसन" हेडर का उपयोग करना
... // Code displaying result ...
... // Code to display response ...
सामग्री-प्रकार हेडर को "एप्लिकेशन/x-www" पर सेट करें -form-urlencoded."PHP फिर आपके JSON के साथ $_POST सरणी को पॉप्युलेट कर सकता है वस्तु।
... // Code displaying result ..."एप्लिकेशन/x-www-form-urlencoded" हेडर का उपयोग करते समय, PHP सीधे $_POST सरणी से JSON स्ट्रिंग तक नहीं पहुंच सकता है। इसके बजाय, कच्चे POST डेटा तक पहुंचने के लिए file_get_contents('php://input') का उपयोग करें। इसके विपरीत, "एप्लिकेशन/जेसन" हेडर का उपयोग करते समय, कच्चे POST डेटा को php://input से एक्सेस किया जाना चाहिए, न कि $_POST से।
... // Code displaying result ...
References
[PHP में POST डेटा कैसे एक्सेस करें?](PHP में POST डेटा कैसे एक्सेस करें?)
[विवरण एप्लिकेशन/जेसन प्रकार](http://www.ietf.org/rfc/rfc4627.txt)
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3