net::ERR_EMPTY_RESPONSE
表现
Java后端封装一个接口,透传前端参数,请求到其他模块服务
本地开发环境联调时是没有问题,测试环境上报错
1.前端报错,F12检查,network上的请求,返回response
选项中为空白;console
看接口请求报错net::ERR_EMPTY_RESPONSE
2.后端看服务器日志
- 其他模块的日志是显示请求到了并且返回了数据
- 由于是透传Java后端日志也显示数据是返回到了
解决
1.这个报错很宽泛,有很多种可能性,csdn和其他网站的博客提供的方法都是试过,没有效果
2.后端还有其他地方也请求了其他模块接口,功能是正常的,唯一不同的是请求接口的方法是不一样的
我的解决办法是:restTemplate
请求换成webClient
原因我现在也不知道,有知道的大佬麻烦评论一下解惑