springcloud微服务中,网关需要请求携带两个参数,一个是accessToken,一个是version版本号,但是后端服务不需要这两个参数。
比如后端服务本来是这样
@RestControllerpublic class OrderController{ @RequestMapping public void add(Order order){ ... } }
为了让请求能带上token和version
@RestControllerpublic class OrderController{ @RequestMapping public void add(Order order, String token, String version){ ... } }
如果让每个后端服务的方法都加上这两个参数,感觉不是很好。有什么处理方法?
一只甜甜圈
相关分类