formData请求接口传递参数格式
时间: 2023-12-02 11:06:27 浏览: 152
基于form-data请求格式详解
formData请求接口传递参数格式通常是使用键值对的方式,将参数以"key=value"的形式传递给服务器。其中,key为参数名,value为参数值。这种传递方式常用于文件上传等场景。在前端开发中,可以使用FormData对象来构造这种请求。例如,在JavaScript中,可以通过如下代码向服务器发送formData请求并传递参数:
```
const form = new FormData();
form.append('username', '张三');
form.append('password', '123456');
const response = await fetch('/api/login', {
method: 'POST',
body: form
});
```
这段代码中,我们创建了一个FormData对象,并使用append方法向其中添加了两个参数,分别是用户名和密码。然后,我们使用fetch函数向服务器发送POST请求,并将FormData对象作为请求体发送给服务器。
阅读全文