소스 검색

性能测试代码优化

gaoxiong 1 년 전
부모
커밋
f955dc1c27
1개의 변경된 파일1개의 추가작업 그리고 13개의 파일을 삭제
  1. 1 13
      soc-gateway/src/main/java/com/xunmei/gateway/filter/XssFilter.java

+ 1 - 13
soc-gateway/src/main/java/com/xunmei/gateway/filter/XssFilter.java

@@ -96,20 +96,8 @@ public class XssFilter implements GlobalFilter, Ordered
             @Override
             public HttpHeaders getHeaders()
             {
-                HttpHeaders httpHeaders = new HttpHeaders();
                 HttpHeaders headers = super.getHeaders();
-            /*    // 遍历源HttpHeaders对象并验证每个头
-                for (String headerName : headers.keySet()) {
-                    String headerValue = headers.getFirst(headerName);
-                    if ( headerName.matches("[a-zA-Z0-9._\\-]+") && headerValue.matches("[a-zA-Z0-9._\\-]+")) {
-                        httpHeaders.add(headerName, headerValue);
-                    }
-                }*/
-                httpHeaders.putAll(headers);
-                // 由于修改了请求体的body,导致content-length长度不确定,因此需要删除原先的content-length
-                httpHeaders.remove(HttpHeaders.CONTENT_LENGTH);
-                httpHeaders.set(HttpHeaders.TRANSFER_ENCODING, "chunked");
-                return httpHeaders;
+                return headers;
             }
 
         };