SpringCloud网关之过滤器
提前结束
如果在某一个过滤器链中,用户身份认证不通过,如何提前结束请求呢,也就是不再往下转发了。可以使用exchange.getResponse().setComplete()
1 |
|
1.Spring Cloud Gateway 自定义Filter (这里有如何提前结束)
2.spring cloud gateway GlobalFilter设置返回HTTPcode和response (这里有如何返回json字符串)
3.获取SpringCloud gateway响应的response的值,记录踩坑
中文乱码问题
关于中文乱码的问题,我添加了response.getHeaders().setContentType(MediaType.APPLICATION_JSON);这个Content-Type就好了。
1 |
|
1.spring cloud gateway 获取返回值,中文乱码 (这个好像也没有多大的用处)