Skip to content

Commit d675240

Browse files
committed
Check if body is a buffer before casting it
1 parent bf5e606 commit d675240

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

qiniu/io.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ function getMultipart(uptoken, key, body, extra) {
5959
if(key != exports.UNDEFINED_KEY) {
6060
form.field('key', key);
6161
}
62-
63-
form.buffer('file', body, key, extra.mimeType);
62+
var buf = Buffer.isBuffer(body) ? body : new Buffer(body);
63+
form.buffer('file', buf, key, extra.mimeType);
6464

6565
//extra['checkcrc']
6666
if (extra.checkCrc == 1) {

0 commit comments

Comments
 (0)