मैं bodyParser में एक्सप्रेस के साथ एक त्रुटि हो रही है किसी भी PUT अनुरोध ... मेरी config तो तरह की स्थापना की है पार्स करने के लिए विफल हो रहा है:नोड/एक्सप्रेस - bodyParser PUT के लिए खाली अनुरोध करता
app.use(express.bodyParser());
app.use(express.methodOverride());
app.use(express.query());
app.use(app.router);
हालांकि हर मैं एक एंडपॉइंट पर पुट अनुरोध करें, req.body 'अपरिभाषित' के रूप में लौटाता है।
$.ajax({
url: 'https://localhost:4430/api/locations/5095595b3d3b7b10e9f16cc1',
type: 'PUT',
data: {name: "Test name"},
dataType: 'json'
});
कोई भी विचार:
मैं बहुत की तरह भी jQuery ajax अनुरोध के माध्यम से Chromes बाकी कंसोल के माध्यम से अनुरोध करने की कोशिश की है, और?
यह फिक्स्ड - एक्सप्रेस मिडलवेयर से पहले मेरे मार्गों को स्थापित करने के द्वारा मेरे द्वारा एक मूर्ख चीज थी। – leepowell
क्या आप इस पर थोड़ा सा विस्तार कर सकते हैं, मुझे पुट अनुरोधों के साथ एक ही समस्या है। –