java - OWASP AntiSamy 正在将换行符替换为空格 (JAVA)

标签 java owasp antisamy

我在 JAVA 项目中使用 OWASP AntiSamy,但每次我尝试使用包含\n 字符的字符串调用方法 getCleanHTML() 时,该方法都会替换为空格“”。 我已经尝试更改 XML 文件中的规则,但它仍然发生。 我该如何修复它?

最佳答案

我已经解决了插入行的问题

<directive name="preserveSpace" value="true" />

在配置文件中

关于java - OWASP AntiSamy 正在将换行符替换为空格 (JAVA),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32869362/

相关文章:

java - Android:ListView 在 getView() 中添加标签?

java - 间接 Hibernate/JPA 方法调用丢失事务

java - 使用 JMSTIMESTAMP 在 MQ QUEUE 中获取消息

java - XSS 清理嵌套 html 标签输入

javascript - Antisamy 或 Content Security Policy 或两者都用于防止 XSS 攻击

java - jsf hibernate 标准 api

javascript - OWASP ZAP Fuzzing- 输入参数作为字符串反射(reflect)在响应中,还是 XSS?

security - asp.net core 身份 cookie 重放攻击

linux - JNI 信号链和 OWASP(安全)

java - AntiSamy 添加新行字符 "\n"