new FormData(): FormData
Methodology | Return Type | Description |
append(key, value) | void | Add key-value pair data to form-data. |
body() | ArrayBuffer | Return the form-data content, and further append operations are not allowed. |
contentType() | string | Return the ContentType of form-data. |
import http from 'pts/http';const data = open('./sample/tmp.js');export default function () {// Construct a FormData instance using new.const formData = new http.FormData();formData.append('text', 'text');formData.append('file', http.file(data, 'tmp.js'));console.log(formData.contentType());const resp = http.post('http://httpbin.org/post', formData.body(), {headers: {'Content-Type': formData.contentType()}});console.log('formData: ', resp.body);};
Feedback