Response.formData()
Response 对象中的**formData()** 方法将 Response 对象中的所承载的数据流读取并封装成为一个对象,该方法将返回一个 Promise 对象,该对象将产生一个FormData 对象。
备注: 该方法主要与 service workers (en-US) 有关。如果客户端提交的一个表单请求被 Service Worker 所截取,您可以像下述的样例一样,调用 formData() 方法来获取一个 key-value 字典,对该字典可以进行修饰,然后将修饰后的表填提交给远端服务器 (或在本地应用)。
语法
response.formData()
.then(function(formdata) {
// do something with your formdata
});
参数
无。
返回值
生成 FormData对象的Promise (en-US) 对象。
样例
待定。
规范
| Specification |
|---|
| Fetch Standard # ref-for-dom-body-formdata① |
Browser compatibility
BCD tables only load in the browser