解决spring gateway 在globalFilter 中改写response后前端接到的数据不完整问题
表现情况
1. 前端请求后不响应
2. 前端接到的数据不完整
是因为修改返回体后没修改header 中的content-length.
设置成正确的content-length 就可以了
response.getHeaders().setContentLength(bodyStr.getBytes().length);
参考
https://juejin.cn/post/7050273290752884743
posted on 2023-11-23 16:38 cococooder 阅读(177) 评论(0) 编辑 收藏 举报