Java 8
应用扫描报告在下面的Validation.EncodingRequired
处显示out.write
:
final String params = props.getProperty("REFRESH_TOKEN", "");
try (OutputStream out = urlConn.getOutputStream()) {
out.write(params.getBytes(UTF_8));
out.flush();
}
但是值参数已在转换为字节时被编码。
2件事还不清楚:
java.util.Properties.getProperty(java.lang.String;java.lang.String):java.lang.String
第二个问题如何?
是创建问题的getProperty还是创建问题的out.write。以及如何同时出现在此问题的呼叫跟踪日志中?在一种方法中,两者都是单独的行。