发送网络请求时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