-1
A
回答
0
一种方式来归档文件是在你的服务器在确定目录的物理。 首先创建形式,有的像这样:
<form action='/url/to/post method='post' enctype='multipart/form-data'>
<input name='image' id="image" type='file'/>
<button type="submit">Send</button>
</form>
后,必须创建路由和控制器。 side node.js.我建议你使用文件和强大的来存储文件。
文件:https://nodejs.org/api/fs.html。
厉害是用于解析形式数据的node.js模块,特别是文件上传:https://www.npmjs.com/package/formidable
这是示例如何使用它(控制器):
var form = new formidable.IncomingForm();
form.parse(req, function (err, fields, files) {
var image = files.image,
image_upload_path_old = image.path,
image_upload_path_new = '/path/server',
image_upload_name = image.name,
image_upload_path_name = image_upload_path_new;
if (fs.existsSync(image_upload_path_new)) {
fs.rename(image_upload_path_old, image_upload_path_name, function (err) {
if (err) {
console.log('Err: ', err);
}
});
}
}
这是使用Express框架(http://expressjs.com/)的例子。
相关问题
- 1. 从django文件上传到远程服务器的文件
- 2. 上传文件远程服务器
- 3. 上传从DART客户端文件到节点服务器
- 4. 获取日期从文件上传到远程FTP服务器
- 5. 从Android设备上传文件到远程服务器
- 6. 使用PHP将文件从远程服务器上传到FTP服务器
- 7. cURL将文件上传到MS Windows上的远程服务器
- 8. c#从远程机器传输文件到终端服务器
- 9. 上传到远程服务器android
- 10. 上传到远程服务器
- 11. 定期上传到远程服务器?
- 12. 将文件上传到节点JS服务器
- 13. req.files试图将文件上传到服务器节点JS
- 14. 使用angular-file-upload将文件上传到节点服务器
- 15. 服务器上传文件到远程服务器使用PHP卷曲
- 16. cURL将文件上传到代理服务器后面的远程服务器
- 17. Java上传文件到远程Linux服务器WITHOUT FTP或SCP
- 18. 将文件上传到远程服务器的好处
- 19. Winsock上传文件到远程服务器
- 20. 使用php curl将zip文件上传到远程服务器
- 21. 上传文件到远程服务器时出错(Windows,cURL)
- 22. 将文件上传到远程服务器,我应该如何?
- 23. 将上传的文件移动到远程服务器
- 24. 使用PHP将多个文件上传到远程服务器?
- 25. 使用ajax将文件上传到远程服务器
- 26. 上传zip文件到android中的远程服务器
- 27. 上传MP3音频文件到远程服务器
- 28. 上传多个文件到远程FTP服务器使用PHP
- 29. 将文件上传到远程服务器的sailsJS
- 30. 使用WCF将文件上传到远程服务器
欢迎来到Stackoverflow!你能证明你所尝试过的吗? Stackoverflow不是一个网站为你做的工作。你需要向你展示解决方案的努力。 – QuantumLicht
看看'request' npm模块 – vmkcom