微服务(服务)参数传递问题
一、前端参数传递
get请求
传递简单数据复杂点的入数组等,可以在uri中使用{parmName} 进行传递,但是在传递List<>,Set<>等参数的时候则会保存。
post请求
传递的是复合的数据,例如对象,List<>集合等,但是在传递的过程中需要使用@RequestBody进行解析,否则数据没法进行转换。
二、服务之间的参数传递
get请求
传递简单的参数,并且使用@RequestParm(多个情况下)进行标注,否则会出现问题【客户端】
post请求
post请求传递是复杂的对象的json字符串,在客户端以及服务端都需要使用@RequstBody进行传递,并且,接受的实体应该使用同一个类。否则需要处理
网友评论