"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > Axios POST डेटा $_POST में एक्सेसिबल क्यों नहीं है?

Axios POST डेटा $_POST में एक्सेसिबल क्यों नहीं है?

2024-11-08 को प्रकाशित
ब्राउज़ करें:647

Why is Axios POST Data not Accessible in $_POST?

Axios पोस्ट पैरामीटर $_POST द्वारा नहीं पढ़े गए

आप Axios का उपयोग करके PHP एंडपॉइंट पर डेटा पोस्ट कर रहे हैं और इसे $ में एक्सेस करने की उम्मीद कर रहे हैं _पोस्ट या $_अनुरोध। हालाँकि, आप वर्तमान में इसका पता लगाने में असमर्थ हैं।

मूल रूप से, आपने डिफ़ॉल्ट axios.post पद्धति का उपयोग किया था, लेकिन एक संदिग्ध हेडर समस्या के कारण प्रदान किए गए कोड स्निपेट पर स्विच कर दिया। इस परिवर्तन के बावजूद, डेटा का पता नहीं चल पाता। आपका लक्ष्य इसके बजाय डेटा को एक सामान्य स्ट्रिंग के रूप में भेजना है। . हालाँकि, PHP $_POST को पॉप्युलेट करने के लिए डेटा प्रारूप के रूप में JSON का समर्थन नहीं करता है। यह केवल मूल रूप से HTML फॉर्म द्वारा समर्थित प्रारूपों का समर्थन करता है:

application/x-www-form-urlencoded

multipart/form-data

To वांछित प्रारूप में डेटा भेजें, आपके पास कई विकल्प हैं:

  • URLSearchParams API का उपयोग करना (एक में) ब्राउज़र)
  • डेटा को एन्कोड करने के लिए क्यूएस लाइब्रेरी का उपयोग करना

वैकल्पिक रूप से, आप JSON डेटा को संभालने के लिए अपने PHP कॉन्फ़िगरेशन को अनुकूलित कर सकते हैं जैसा कि अन्य संबंधित प्रश्न में सुझाया गया है।

विज्ञप्ति वक्तव्य यह लेख यहां पुनर्मुद्रित है: 1729607537 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3