diff --git a/src/utils/emo-formdata.ts b/src/utils/emo-formdata.ts index 5014d21..1e1ed4e 100644 --- a/src/utils/emo-formdata.ts +++ b/src/utils/emo-formdata.ts @@ -22,7 +22,7 @@ export class EmoFormData { this.body.push(data.charCodeAt(i)) } } else if (value instanceof File) { // add files - data += 'Content-Disposition: form-data; name="' + name + '"; filename="' + value.name + '"\r\n' + data += 'Content-Disposition: form-data; name="' + name + '"; filename="' + encodeURIComponent(value.name) + '"\r\n' data += 'Content-Type: ' + value.type + '\r\n\r\n' for (let i = 0; i < data.length; i++) { this.body.push(data.charCodeAt(i))