前言:对接接口时发现get接口中要求将参数放在body中,
请求封装
/**
*
* @param {get请求路径} url
* @param {参数body} data
* @returns
*/
export const getData = (url,data)=>{
let a = {
url:url,
method:'GET',
data:data,
}
// console.log(url,data,request(a));
return request(a)
}
产生报错:ndation.modules.business.vo.AirpPersonalDoseVo>> cn.sdlnrj.foundation.modules.business.controller.AirpPersonalDoseController.getPageOfPersonDetail(cn.sdlnrj.foundation.modules.business.vo.query.PersonalDoseQuery)
原因:使用XMLHttpRequest是不行的,也就意味着ajax,axios没戏。试了一下nodejs的request模块,是可以的。
我的请求使用的是axios二次封装的,本质还是对ajax的封装,请求自然不行,