@PathVariable与@RequestBody的区别,及前段请求接口的写法。
Posted erfsfj-dbc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了@PathVariable与@RequestBody的区别,及前段请求接口的写法。相关的知识,希望对你有一定的参考价值。
@PathVariable
1:接受参数时,地址栏为:/{args1}/{args2}
2:用法:(@PathVariable(value = "args")Long id)
3:GET请求方法
@RequestBody
1:接受参数时,地址栏为:/?=args1&?=args2
2:用法:(@RequestBody(value = "args")Long id)
3:POST请求方式
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’
})
}
以上是关于@PathVariable与@RequestBody的区别,及前段请求接口的写法。的主要内容,如果未能解决你的问题,请参考以下文章
@PathVariable与@RequestParam的区别
Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported for @RequestBod
@RequestParam与@PathVariable的区别
@PathVariable与@RequestBody的区别,及前段请求接口的写法。