axios别名方法配置信息
axios常见别名方法请求设置get post delete 等
·
axios常见的请求方法别名包括
1.获取信息相关:axios.get(url[, config])
2.发送请求信息:axios.post(url[, data[, config]])
3.修改信息相关:axios.patch(url[, data[, config]])
4.删除信息相关:axios.delete(url[, config])
axios获取信息相关的常见配置运用:
一:axios.get(url[,config])
axios.get('url?参数一=值一&参数二值二',{headhers:{健名:健值}).then(res=>{}).catch(err=>{})
//第一种将请求参数放置在url中多个参数通过&符号进行连接
//如果需要设置请求头header:内容与后端约定好:键名和键值具体是什么,header属于config配置内容中的一部分
一:axios.get(url[,config])
axios.get('url',{
params:{
参数一:值一;
参数二:值二
},
headhers:{健名:健值}
}).then(res=>{}).catch(err=>{})
//第二种是将请求参数放置在 config中。与请求头一起
二:axios.post(url[, data[, config]])
var data = {
参数一: 值一,
参数二:值二
};
axios.post(`url`,
data,
{
headers:{键值一:键名}
}
).then(res=>{})...
二:axios.post(url[, data[, config]]) 下载二进制内容,需要在config设置例如
axios.post("url",
{task_names:arr},
/* 等价于data 即
var data = {
参数一: 值一,
参数二:值二
};*/
{headers:{type:sessionStorage.getItem('sendType')},{ responseType: "blob" }}
).then(res=>{}).catch(err=>{})
三.修改信息相关:axios.patch(url[, data[, config]])
var data = {
键名:键值
}
axios.patch(`url`, data,{headers:{键名:键值}
}).then((res) => {
四.删除信息相关:axios.delete(url[, config])
axios.delete('url',{
data: { task:arr},
headers:{type:sessionStorage.getItem('sendType')}
}).then(res=>{}).catch(err=>{})
更多推荐
已为社区贡献4条内容
所有评论(0)