/ / एक्सप्रेस मिडलवेयर को JSON ठीक से नहीं पढ़ना - json, node.js

एक्सप्रेस मिडलवेयर JSON ठीक से नहीं पढ़ रहा है - जेसन, node.js

मैं कुछ JSON डेटा के साथ एक नोड सर्वर से दूसरे में पोस्ट अनुरोध भेजने की कोशिश कर रहा हूं। मै इस्तेमाल कर रहा हूँ JSON.stringify किसी वस्तु को JSON में परिवर्तित करना और ज्ञात के उपयोग से इसे पोस्ट करना request मॉड्यूल के रूप में:

request({
url: "https://localhost:8080/post",
method: "POST",
"rejectUnauthorized": false, //sending it through localhost so not worried about ssl
json: JSON.stringify(tradeoffer)
});

JSON को अच्छे प्रारूप में लौटाया जाता है, लेकिन दोहरे उद्धरण चिह्नों में लपेटा जाता है। एक्सप्रेस "मिडिलवेयर मॉड्यूल, body-parser इससे बहुत खुश नहीं हैं और एक अपवाद लौटा रहे हैं: Unexpected token ".

मैं कैसे कर सकता हूँ JSON.stringify मेरे JSON को सिंगल कोट्स में लपेटें न कि डबल कोट्स में।

अग्रिम में धन्यवाद।

उत्तर:

जवाब के लिए 0 № 1

श्रेय: टिप्पणियों में कटी लवलेट।

अनुरोध मॉड्यूल आपके लिए यह करेगा:

request({
url: "https://localhost:8080/post",
method: "POST",
"rejectUnauthorized": false, //sending it through localhost so not worried about ssl
json: tradeoffer
});