【fix sonar】BodyReaderHttpServletRequestWrapper文件
This commit is contained in:
+3
-3
@@ -6,7 +6,7 @@ import javax.servlet.ServletRequest;
|
|||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
import javax.servlet.http.HttpServletRequestWrapper;
|
import javax.servlet.http.HttpServletRequestWrapper;
|
||||||
import java.io.*;
|
import java.io.*;
|
||||||
import java.nio.charset.Charset;
|
import java.nio.charset.StandardCharsets;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 保存过滤器里面的流
|
* 保存过滤器里面的流
|
||||||
@@ -22,7 +22,7 @@ public class BodyReaderHttpServletRequestWrapper extends HttpServletRequestWrapp
|
|||||||
|
|
||||||
super(request);
|
super(request);
|
||||||
String sessionStream = getBodyString(request);
|
String sessionStream = getBodyString(request);
|
||||||
body = sessionStream.getBytes(Charset.forName("UTF-8"));
|
body = sessionStream.getBytes(StandardCharsets.UTF_8);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -35,7 +35,7 @@ public class BodyReaderHttpServletRequestWrapper extends HttpServletRequestWrapp
|
|||||||
|
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
try (InputStream inputStream = cloneInputStream(request.getInputStream());
|
try (InputStream inputStream = cloneInputStream(request.getInputStream());
|
||||||
BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream, Charset.forName("UTF-8")))) {
|
BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream, StandardCharsets.UTF_8))) {
|
||||||
String line;
|
String line;
|
||||||
while ((line = reader.readLine()) != null) {
|
while ((line = reader.readLine()) != null) {
|
||||||
sb.append(line);
|
sb.append(line);
|
||||||
|
|||||||
Reference in New Issue
Block a user