美文网首页
2021-06-09 整理axios请求的四种常用写法

2021-06-09 整理axios请求的四种常用写法

作者: 追寻1989 | 来源:发表于2021-06-09 11:44 被阅读0次

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
    })
}

相关文章

网友评论

      本文标题:2021-06-09 整理axios请求的四种常用写法

      本文链接:https://www.haomeiwen.com/subject/gzceeltx.html