由于axios默认发送数据时,数据格式是Request Payload,而并非我们常用的Form Data格式,PHP后端未必能正常获取到,所以在发送之前,需要使用qs模块对其进行处理。
//qs是内置的模块,不需要安装
import qs from 'qs';
//对表单数据进行编码,数据以键值对在http请求体重发送给服务器
headers:{'Content-Type':'application/x-www-form-urlencoded'},
//qs.stringify转换为表单查询参数
data:qs.stringify({
order: 1,
pagesize: 10,
type: 4,
eId: 16416,
p: 1
}),