pplication/x-www-form-urlencoded axios 怎么传参数
时间: 2024-06-13 16:04:01 浏览: 151
axios向后台传递数组作为参数的方法
在使用axios传递参数时,可以使用data属性来传递application/x-www-form-urlencoded格式的数据。需要将参数转换为URL编码格式,可以使用qs库来实现。具体代码如下:
```
import axios from 'axios';
import qs from 'qs';
axios({
method: 'post',
url: '/api',
data: qs.stringify({
name: 'John',
age: 30
}),
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
}
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
```
在这个例子中,我们使用了axios发送一个POST请求,将参数{name: 'John', age: 30}转换为URL编码格式,并设置Content-Type为application/x-www-form-urlencoded。
阅读全文