axios链接带参数_【axios】get/post请求params/data传参总结

本文详细介绍了axios中get和post请求的参数传递方式,包括params和data的区别。get请求中,params可用于基础类型和Map接收,但不允许传递List。post请求中,params与get类似,而data则需要实体类配合@RequestBody注解进行接收。
摘要由CSDN通过智能技术生成

axios中get/post请求方式

1. 前言

最近突然发现post请求可以使用params方式传值,然后想总结一下其中的用法。

2.1 分类

f6e38202a13c1afbefcfb4d92595dfc8.png

get请求中没有data传值方式

2.2 get请求

params

基础类型接收,名字对应即可

// method

const params = {

id: ‘123456789‘,

name: ‘张三‘

}

test(params)

// api

export function test (params) {

return axios({

url: url,

method: ‘GET‘,

params: params

})

}

// 后台

@GetMapping("/test")

public Result test(Long id, String name) {

return Res.ok();

}

使用Map接收,需要添加 RequestParam 注解

// method

const params = {

id: ‘123456789‘,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值