GET示例1(一般推荐使用此方式,注意这种get方式params要包一层对象{}):
export const login = (params) => axios.get(`${path}/login`, { params })
GET示例2(需要特殊处理请求配置的情况,注意这种get方式需要注意作为请求数据的参数字段不要放data字段,要用params字段):
export function login(params) {
return axios({
url: `${path}/login`,
method: "get",
headers: {
'refreshToken': "123456"
},
params
})
}
POST示例1(推荐使用此方式):
export const login = (params) => axios.post(`${path}/login`, params)
POST示例2(需要特殊处理请求配置的情况,注意这种方式post需要注意作为请求数据的参数字段要放在data字段里面):
export function login(params) {
return axios({
url: `${path}/login`,
method: "post",
headers: {
'refreshToken': "123456"
},
data: params
})
}
网友评论