發送網絡請求時params和data的區別


params是添加到url的請求字符串中的,用於get請求。

而data是添加到請求體(body)中的, 用於post請求。

get用params,“請求參數”

post用data,“推送用戶數據”

//1是post請求,2是put請求,3是get請求
import { post, put, get,del} from './request';

//登錄(post請求)
export function toLogin(user) {
  return post({
    url: '/login',
    params: user,
  });
}

//添加用戶(post請求)
export function addUsers(queryInfo) {
  return post({
    url: '/users',
    method: 'post',
    data: queryInfo,
  });
}

//獲取用戶列表(get請求)
export function getUserList(queryInfo) {
  return get({
    url: '/users',
    method: 'get',
    params: queryInfo,
  });
}


//編輯用戶信息並提交(put請求)
export function submitUsers(id, queryInfo) {
  return put({
    url: '/users/' + id,
    data: queryInfo,
  });
}

小程序傳參:https://www.bilibili.com/video/BV1nE41117BQ?p=67
接口文檔:https://www.showdoc.com.cn/128719739414963?page_id=2526159696464209


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM