最近接触到了RESTful API
,其定义了post
、put
、get
、delete
四大方法分别对应于后端的增删改查,由于之前一直是使用postmapping
与getmapping
去通过逻辑完成增删改查,故一直认为postmapping
的请求参数通过 body 体获取,getmapping
通过url后面的?xxx=yyy
或者url/yy
获取,而对put、delete知之甚少
想请问一下这四个方法如何获取参数(比如getmapping能不能通过body体获取参数?)
GET
和DELETE
不带body是一种约定而不是规定,如果需要的话这俩一样能带bodyPOST
和PUT
默认能带body,但是一样可以通过url参数传参放在一起就是,怎么获取请求参数的方式和请求的方法没有关系,只和请求的格式有关系