@PathVariable与@RequestBody的区别,及前段请求接口的写法。

@PathVariable

  1:接受参数时,地址栏为:/{args1}/{args2}

  2:用法:(@PathVariable(value = "args")Long  id)

  3:GET请求方法

@RequestParams

  1:接受参数时,地址栏为:/args=?

  2:用法:(@PathVariable("args")Long  id)

  3:GET请求方法

@RequestBody
  1:接受参数时,地址栏为:/args1=?&args2=?

  2:用法:(@RequestBody(value = "args")Long  id)

  3:POST请求方式

@GetMapping("/methodPath"):指明了get请求 

@PostMapping("/methodPath"):指明了post请求

@RequestMapping(value = "/methodPath" , method = RequestMethod.POST)

@RequestMapping(value = "/methodPath" , method = RequestMethod.GET)

post请求:

export const methodsName = (request) => {

  return axios.request({

    url:‘请求路径’,

    data:request,

    method:"post"

  })

}

get请求:

exportconst methodsNamr =(args1,args2)= {

  return axios.request({

    url:”/abc?x1=”+ args1 + “&x2=“+args2,

    method:‘get’

  })

}

转载于:https://www.cnblogs.com/erfsfj-dbc/p/10084486.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值