का उपयोग कर फ़ाइल अपलोड करें मैं node.js और प्रबल मॉड्यूल का उपयोग कर फ़ाइल अपलोड करने में सफल हूं, डिस्क पर सहेजी गई फ़ाइल किसी प्रकार का खराब प्रारूप (खराब एन्कोडिंग) उदा। अगर मैं एक छवि अपलोड करता हूं तो मैं इसे नहीं देख सकता, अगर मैं एक txt फ़ाइल अपलोड करता हूं gedit निम्नलिखित संदेश प्रदान करता है: "जीएडिटिट एन्कोडिंग का पता लगाने में सक्षम नहीं है। कृपया जांचें कि आप एक बाइनरी फ़ाइल खोलने की कोशिश नहीं कर रहे हैं मेनू से एक वर्ण एन्कोडिंग का चयन करें और पुनः प्रयास करें। "नोडजेएस और नोड-फॉर्मिडेबल
form.encoding = 'utf-8';
form.parse(req, function(err, fields, files) {
fs.writeFile('test.js', files.upload,'utf8', function (err) {
if (err) throw err;
console.log('It\'s saved!');
});
});