当前位置:   article > 正文

axios类型请求_axios 设置请求类型

axios 设置请求类型

一、GET类型请求

GET query单个URL请求参数设置.
  1. export async function delColumn(id) {
  2. return request.get(`http/*****delData?id=${id}`);
  3. }
GET query多个URL请求参数设置.
  1. export async function delColumn(id,type,type2) {
  2. return request.get(`http/*****delData?id=${id}&type=${type}&type2=${type2}`);
  3. }
GET path请求参数设置
  1. export async function delColumn(id) {
  2. return request.get(`http/*****delData/${id}`);
  3. }
GET query多个请求体设置 注意(必须用{params} 不可以用其它参数 原因:可查axios官网  )axios中文网|axios API 中文文档 | axios
  1. export async function delData(params) {
  2. return request.get(`http/*****delData`, { params });
  3. }

二、POST类型请求

POST body请求参数设置
  1. export async function delData(params) {
  2. return request.post(`http/*****delData`, params );
  3. }
POST query单个URL请求参数设置
  1. export async function delData(id) {
  2. return request.post(`http/*****delData?delDatat=${id}`);
  3. }
POST query多个URL请求参数设置
  1. export async function delColumn(id,type,type2) {
  2. return request.post(`http/*****delData?id=${id}&type=${type}&type2=${type2}`);
  3. }
POST query多个请求参数设置  第三个参数就是query请求了 (注意:也需求加上{params})
  1. export async function delData(params) {
  2. return request.post(`http/*****delData`,null, {params});
  3. }

三、PATCH +(PUT请求是一样的) 类型请求

PATCH query单个URL请求参数设置.
  1. export async function delColumn(id) {
  2. return request.patch(`http/*****delData?id=${id}`);
  3. }
PATCH query多个URL请求参数设置.
  1. export async function delColumn(id,type,type2) {
  2. return request.patch(`http/*****delData?id=${id}&type=${type}&type2=${type2}`);
  3. }
PATCH body请求参数设置
  1. export async function delData(params) {
  2. return request.patch(`http/*****delData`, params );
  3. }
PATCH query多个请求参数设置  第三个参数就是query请求了 (注意:也需求加上{params})
  1. export async function delData(params) {
  2. return request.post(`http/*****delData`,null, {params});
  3. }

四、DELETE类型请求

DELETE query单个URL请求参数设置.
  1. export async function delColumn(id) {
  2. return request.delete(`http/*****delData?id=${id}`);
  3. }
DELETE query多个URL请求参数设置.
  1. export async function delColumn(id,type,type2) {
  2. return request.delete(`http/*****delData?id=${id}&type=${type}&type2=${type2}`);
  3. }
DELETE path请求参数设置
  1. export async function delColumn(id) {
  2. return request.delete(`http/*****delData/${id}`);
  3. }
DELETE query多个请求体设置 注意(必须用{params} 不可以用其它参数 原因:可查axios官网  )
  1. export async function delData(params) {
  2. return request.delete(`http/*****delData`, { params });
  3. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/784056
推荐阅读
相关标签
  

闽ICP备14008679号