有奖捉虫:办公协同&微信生态&物联网文档专题 HOT
FormData.append 用于向 form-data 数据添加新的键值对数据。
append(key: string, value: string | File): void

参数

参数
类型
描述
key
string
添加数据的键
value
string 或 File
添加数据的值,可以是 string 或 File 类型

返回

类型
描述
void
无返回数据

样例

import http from 'pts/http';

const data = open('./sample/tmp.js');

export default function () {
const formData = new http.FormData();
// 添加 value 为 string 的数据
formData.append('text', 'text');
// 添加 value 为 File 的数据
formData.append('file', http.file(data, 'tmp.js'));
const resp = http.post('http://httpbin.org/post', formData.body(), {
headers: {'Content-Type': formData.contentType()}
});
console.log('formData: ', resp.body);
};