是否可以在上传到服务器之前重命名文件?

时间:2017-07-22 09:15:27

标签: angularjs node.js

您好我正在制作我必须上传图片的平均应用程序。我想在上传这些图片之前去服务器我想重命名这张图片,这样当它进入服务器时,文件名是新文件名。 例如,我上传img1.png所以我的控制器将名称图像更改为asd232.png,新文件名应该转到服务器。

1 个答案:

答案 0 :(得分:4)

如果您有权将FormData发送到服务器,则可以在使用append方法的第三个参数附加文件时更改文件名。 Docs

formData.append('userpic', myFileInput.files[0], 'chris.jpg');