2020
11-19
11-19
spring boot实现超轻量级网关(反向代理、转发)
在我们的rest服务中,需要暴露一个中间件的接口给用户,但是需要经过rest服务的认证,这是典型的网关使用场景。可以引入网关组件来搞定,但是引入zuul等中间件会增加系统复杂性,这里实现一个超轻量级的网关,只实现请求转发,认证等由rest服务的springsecurity来搞定。如何进行请求转发呢?熟悉网络请求的同学应该很清楚,请求无非就是请求方式、HTTPheader,以及请求body,我们将这些信息取出来,透传给转发的url即可。举例:...
继续阅读 >