一、GET类型请求
GET query单个URL请求参数设置.
export async function delColumn(id) {
return request.get(`http/*****delData?id=${id}`);
}
GET query多个URL请求参数设置.
export async function delColumn(id,type,type2) {
return request.get(`http/*****delData?id=${id}&type=${type}&type2=${type2}`);
}
GET path请求参数设置
export async function delColumn(id) {
return request.get(`http/*****delData/${id}`);
}
export async function delData(params) {
return request.get(`http/*****delData`, { params });
}
二、POST类型请求
POST body请求参数设置
export async function delData(params) {
return request.post(`http/*****delData`, params );
}
POST query单个URL请求参数设置
export async function delData(id) {
return request.post(`http/*****delData?delDatat=${id}`);
}
POST query多个URL请求参数设置
export async function delColumn(id,type,type2) {
return request.post(`http/*****delData?id=${id}&type=${type}&type2=${type2}`);
}
POST query多个请求参数设置 第三个参数就是query请求了 (注意:也需求加上{params})
export async function delData(params) {
return request.post(`http/*****delData`,null, {params});
}
三、PATCH +(PUT请求是一样的) 类型请求
PATCH query单个URL请求参数设置.
export async function delColumn(id) {
return request.patch(`http/*****delData?id=${id}`);
}
PATCH query多个URL请求参数设置.
export async function delColumn(id,type,type2) {
return request.patch(`http/*****delData?id=${id}&type=${type}&type2=${type2}`);
}
PATCH body请求参数设置
export async function delData(params) {
return request.patch(`http/*****delData`, params );
}
PATCH query多个请求参数设置 第三个参数就是query请求了 (注意:也需求加上{params})
export async function delData(params) {
return request.post(`http/*****delData`,null, {params});
}
四、DELETE类型请求
DELETE query单个URL请求参数设置.
export async function delColumn(id) {
return request.delete(`http/*****delData?id=${id}`);
}
DELETE query多个URL请求参数设置.
export async function delColumn(id,type,type2) {
return request.delete(`http/*****delData?id=${id}&type=${type}&type2=${type2}`);
}
DELETE path请求参数设置
export async function delColumn(id) {
return request.delete(`http/*****delData/${id}`);
}
DELETE query多个请求体设置 注意(必须用{params} 不可以用其它参数 原因:可查axios官网 )
export async function delData(params) {
return request.delete(`http/*****delData`, { params });
}