最基本的请求分为get请求和post请求,get请求是通过url来传递参数的,后台需要设置@RequestParam来接收参数;在浏览器面请求的参数会显示在Query String Parameters下面。
post请求可以通过url传参也可以通过body传递,请求参数在浏览器里面显示在Request Payload下面,通过url或者form data传递的参数,后台需要设置@RequestParam来接收参数,通过body传递的参数,后台需要设置@RequestBody来接收参数

如果是接收list,后台需要设置list,前台有两种形式给后台传参,一种是以键值对的形式
data:{agencyList:1,2},
contentType:'application/x-www-form-urlencoded',
另一种是通过转换list为json字符串的形式,不必展现参数
data:JSON.stringify(arr),
contentType: "application/json",
dataType: "json"
本文详细解析了HTTP请求中GET与POST的区别,GET请求通过URL传递参数,而POST请求则可通过URL或body传递,参数接收方式也有所不同。GET请求参数在QueryStringParameters下可见,POST请求参数则在RequestPayload下显示。

1133

被折叠的 条评论
为什么被折叠?



