qs模块-处理axios请求编码问题
不用全局下载 不用下载
地址: https://www.npmjs.com/package/qs
npm i qs
案例:
// qs 模块 处理 请求体编码问题
// 导入 qs
const qs = require('qs')
// 导入 axios
const axios = require('axios')
// 设置需要传个api的数据
const data = {
username: 'admin',
password: 'admin123'
}
// axios 中设置接口指定的请求头 content-type
axios({
url: '/api/xxx',
method: 'post',
// 设置api要求的请求头
// 'content-type':'application/x-www-form-urlencoded'
headers: { 'content-type': 'application/x-www-form-urlencoded' },
// 按照请求头指定的格式发送数据给api
data: qs.stringify(data)
})