Form.body 用于返回 form-data 内容,且调用后不能再进行 append。
body(): ArrayBuffer
返回
类型 | 描述 |
ArrayBuffer | 请求体内容 |
样例
import http from 'pts/http';const data = open('./sample/tmp.js');export default function () {const formData = new http.FormData();formData.append('text', 'text');formData.append('file', http.file(data, 'tmp.js'));// 输出 [object ArrayBuffer]console.log(formData.body());const resp = http.post('http://mockhttpbin.pts.svc.cluster.local/post', formData.body(), {headers: {'Content-Type': formData.contentType()}});console.log('formData: ', resp.body);};