[request]去掉RequestWrapper包装类

This commit is contained in:
xudawei 2024-09-19 10:13:02 +08:00
parent c2122c5443
commit e8425ad0ee

View File

@ -39,14 +39,7 @@ public class TraceSpanIdFilter extends OncePerRequestFilter {
protected void doFilterInternal(@NonNull HttpServletRequest request,
@NonNull HttpServletResponse response,
@NonNull FilterChain filterChain) throws ServletException, IOException {
if ((StringUtils.hasText(request.getContentType()) && request.getContentType().toLowerCase().startsWith("multipart/form-data"))) {
this.doFilter(filterChain, request, response);
} else {
// wrapper
BodyReaderHttpServletRequestWrapper bodyRequest = new BodyReaderHttpServletRequestWrapper(
request);
this.doFilter(filterChain, bodyRequest, response);
}
this.doFilter(filterChain, request, response);
}
private void doFilter(FilterChain filterChain, HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {