- 通过FormData对象来序列化表单数据,并使用axios发送请求。
let formdata = new FormData()
formdata.append('username', 'test')
formdata.append('password', 'test123')
axios.post('/login', formdata)
.then(response => {
console.log(response)
})
.catch(err => {
console.log(err)
})
- 使用qs模块来序列化表单数据,并通过设置Content-Type来发送请求。
import qs from 'qs'
let data = {
username: 'test',
password: 'test123'
}
axios.post('/login', qs.stringify(data), {
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
}
})
.then(response => {
console.log(response)
})
.catch(err => {
console.log(err)
})