JavaScript में POST अनुरोध कैसे भेजें, HTML फ़ॉर्म सबमिट करने का अनुकरण करते हुए?
सभी को नमस्कार! मैं JavaScript में नया हूँ और मुझे ऐसी समस्या का सामना करना पड़ा। मुझे डेटा के साथ सर्वर पर POST अनुरोध भेजना है, लेकिन सर्वर उम्मीद करता है कि डेटा `application/x-www-form-urlencoded` फ़ॉर्मेट में आएगा, जैसे कि इसे सामान्य HTML फ़ॉर्म ने भेजा हो।\n\nमैंने JSON के साथ `fetch` का उपयोग करने की कोशिश की, लेकिन सर्वर ऐसे डेटा को स्वीकार नहीं करता — यह 400 त्रुटि लौटाता है। यहाँ मेरा कोड है जो काम नहीं करता:\n\n```javascript\nfetch('/api/submit', {\n method: 'POST',\n headers: {\n 'Content-Type': 'application/json'\n },\n body: JSON.stringify({ name: 'John', age: 30 })\n});\n```\n\nसर्वर कहता है कि वह `name` और `age` फ़ील्ड नहीं देख पा रहा है। मैंने पढ़ा है कि किसी तरह फ़ॉर्म सबमिट करने का अनुकरण किया जा सकता है, लेकिन मुझे समझ नहीं आता कि इसे सही तरीके से कैसे किया जाए। डेटा उसी फ़ॉर्मेट में जाना चाहिए जैसे `