Skip to content

Commit 57dbb7d

Browse files
committed
fix(file): use FormData#attach to include filename
see 102b27a for details
1 parent 96feb95 commit 57dbb7d

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/uploader/cos.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ module.exports = function upload(uploadInfo, data, file, saveOptions = {}) {
1111
return new Promise((resolve, reject) => {
1212
const req = request('POST', uploadUrl)
1313
.set(file._uploadHeaders)
14-
.field('fileContent', data)
14+
.attach('fileContent', data, file.attributes.name)
1515
.field('op', 'upload');
1616
if (saveOptions.onprogress) {
1717
req.on('progress', saveOptions.onprogress);

src/uploader/qiniu.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ module.exports = function upload(uploadInfo, data, file, saveOptions = {}) {
1212
return new Promise((resolve, reject) => {
1313
const req = request('POST', uploadUrl)
1414
.set(file._uploadHeaders)
15-
.field('file', data)
15+
.attach('file', data, file.attributes.name)
1616
.field('name', file.attributes.name)
1717
.field('key', file._qiniu_key)
1818
.field('token', uptoken);

0 commit comments

Comments
 (0)