我一直在使用javascript库filepicker.io将文件上传到amazon s3,并且实现工作正常,我现在面临的问题是当用户上传带有空格或花哨字符的文件时,这些文件无法通过http访问,我想知道是否有任何方法可以在上传面部之前对文件应用某种重命名。
我正在使用 filepicker.io api 中的 pickAndStore 方法
filepicker.pickAndStore({
mimetype: ['video/*'],
services:['COMPUTER', 'DROPBOX', 'GOOGLE_DRIVE', 'BOX', 'URL', 'VIDEO', 'FTP'],
},{location: 's3'},function(fpfiles){
fpfile = fpfiles[0];
$('#temp_file_url').val('/' + fpfile.key);
});
谢谢。