清理当前线程的RequestContent
是否出错
ZuulServlet
ThreadLocal.get()获取一个RequestContext
2.执行请求
HttpServletResponseWrapper包裹的ServletResponse(装饰模式)
否
请求http://localhost:9000/demo/ServiceB/user/1
error过滤器 SendErrorFilter
是
pre过滤器ServletDetectionFilter Servlet30WrapperFilterFromBodyWrapperFilterDebugFilterPreDecorationFilter
post过滤器LocationRewriteFilterSendResponseFilter
返回前端
1.初始化
error过滤器SendErrorFilter
route过滤器RibbonRoutingFilterSimpleHostRoutingFilterSendForwardFilter
原生ServletRequest
post过滤器 LocationRewriteFilterSendResponseFilter