springCloud异常:下游服务通过Gateway网关过滤以后拿不到HttpServletRequest

下游服务controller:java

public class BaseController { 
protected String sessionId = null; 
protected void getSessionIdFromRequest(HttpServletRequest request) {
 this.sessionId = request.getHeader().get("Session-Id");
 }
}

报错信息:session

No primary or default constructor found for interface javax.servlet.http.HttpServletReques

缘由:Gateway中不支持HttpServletRequest,换成ServerHttpRequest便可!!!this

相关文章
相关标签/搜索