बॉडीपार्सर ऑब्जेक्ट मिडलवेयर बनाने के लिए विभिन्न कारखानों को उजागर करता है। सभी मिडलवेयर req.body
. को पॉप्युलेट करेंगे पार्स किए गए शरीर के साथ संपत्ति, या एक खाली वस्तु {}
अगर पार्स करने के लिए कोई निकाय नहीं था (या कोई त्रुटि लौटा दी गई थी)।
app.use(bodyParser.urlencoded({ extended: true })); // for encoded bodies
सामग्री-प्रकार application/x-www-form-urlencoded
. है
app.use(bodyParser.json()); // for json encoded bodies
सामग्री-प्रकार है application/json
application/json
इसका उपयोग तब किया जाता है जब आप डेटा पोस्ट कर रहे होते हैं {"test":"hello"}
इस तरह। www-form-url-encoded
app.use(bodyParser.urlencoded({ extended: true }));
का उपयोग करते समय url से ऑब्जेक्ट में डेटा को कुंजी-मान के रूप में प्राप्त करने के लिए उपयोग किया जाता है; . वे दोनों अलग हैं और उनके अपने उपयोग के मामले हैं