अपलोड हो फ़ाइलें उन्हें अपलोड करने एकाधिक फ़ाइलों के साथ सामान न करें: (एकाधिक = "एकाधिक" एक HTML5 विशेषता है कि उपयोगकर्ताओं को अपलोड करने के लिए एकाधिक फ़ाइलों का चयन करने के लिए)जब साथ नोड दुर्जेय एक्सप्रेस पर इस</p> <pre><code>app.post('/upload', function(req, res) { // do something with req.files }); </code></pre> <p>फ़ाइलों अब</p> <p>रूप में सहेजे जाते हैं के रूप में सरल है नोड दुर्जेय का उपयोग कर एक्सप्रेस के साथ
<form method="post" enctype="multipart/form-data" action="upload">
<input type="text" name="title"/>
<input type="file" name="upload" multiple="multiple"/>
<input type="submit" value="upload" id="s3form_submit"/>
</form>
तो मैं अपलोड कोड में यह पंक्ति जोड़ की अनुमति देता है
+०१२३५१६४१०६console.log(req.files.upload.path);
एक फ़ाइल अपलोड करते समय, पथ कंसोल में दिखाई देता है। लेकिन जब मैं एक से अधिक फाइल अपलोड करता हूं तो यह कंसोल में अपरिभाषित कहता है। मैं प्रत्येक फ़ाइल के लिए लॉग सामान कैसे प्राप्त करूं? लूप के लिए उपयोग करना? https://github.com/felixge/node-formidable/blob/master/example/upload.js (मैं एक्सप्रेस में इस कोड का उपयोग करने की कोशिश की, काम नहीं किया) यह मैं वास्तव में क्या चाहता है, लेकिन मैं कैसे एक में ऐसा करते हैं:
GitHub पर नोड दुर्जेय उदाहरण जब आप कई अपलोड हर फ़ाइल लॉग एक्सप्रेस ऐप?