0

我有一个发送电子邮件的 java 方法。在设置主题为 MimeMessage 的方法中,我需要检查主题字符串是否包含回车 (CR) 或换行 (LF) 字符。

//Set the From email address
        MimeMessage msg = new MimeMessage(session);
//Set the Email Subject
        msg.setSubject(subject);

我想验证主题字符串是否包含任何回车 (CR) 或换行 (LF) 字符,因为它可能是潜在威胁。

4

1 回答 1

2

尝试这个

if (subject.contains("\r") || subject.contains("\n")) // then invalid
于 2019-09-05T14:45:08.893 回答