前言
前端能够发起的请求类型一般来说是有Get、Post、Put、Delete四种请求,在 Restful 风格的请求描述中,上四种请求方式分别对应 查、增、改、删这四种不同的操作,因其简单明了的特性而广受认可,但话又说回来,严格按照上述操作进行应用,在有些情况会出现命名换个请求方式轻轻松松就能解决的问题,非要绕好大一圈才能够拿到自己想要的数据,真是令人头疼至极。
PS:幸好不是强制要求~
要是能换请求方式自然是简单的,但要是遇到主动头铁或者是被动头铁的情况,不想或不能切换请求方式的话,可以参考下本文的解决方式,看看是否能够满足诸位的需求。
正序
本文主要介绍GET和POST两种常用请求类型的参数发送和参数接收
前端请求发送:Axios
后端请求接收:SpringBoot
GET请求
GET请求和ID数组
前端JSON化数组内容,以单个字符串的形式发送给后端,后端解析后使用
前端调整数组的形式,使其变更为以逗号分隔的字符串形式,后端通过数组或集合接收使用
也可自定义处理逻辑,以字符串的形式传输,后端进行自定义处理
POST请求
POST请求和单个ID
通用处理思路