Spring Cloud 服务之间的参数传递(Feign)

Feign是一个http请求调用的轻量级框架。参数传递和普通的前后端交互一样。参数传递主要有2种形式:

1、get传递单个参数

2、post传递对象

一、get传递单个参数

1、服务生产者


接受前端参数


这里是feign的服务调用接口,通过服务名和服务接口地址寻找。(由于服务消费者配置了context-path,所以地址需加上这个地址)

2、服务消费者

二、post传递对象

1、服务生产者:


这里用于接收前端html界面的参数

2、服务消费者:

参数注解双方必须对应,一方加上@RequestBody,另一方也必须加上。@RequestParam("vo")必须指定相同的value值。只要不对应都会报错。

猜你喜欢

转载自blog.csdn.net/qq_39648029/article/details/106015266
今日推荐