SpringBoot 会把 Post 请求里的括号 () 自动转义成 & #40;& #41;
经过检查浏览器请求,发出去的时候还是 (),Controller 收到的就是 & #40;& #41;
注意,& 和 # 之间有个空格,就是必须先去掉空格,才能用 HtmlUtils.htmlUnescape,StringEscapeUtils.unescapeHtml4 之类的转回来
请问大神们
- 为什么要搞这么奇怪的转义,尤其是加这个空格
- 能否去掉这个转义,在哪里配置
- 括号并非 HTML 中有特殊含义的字符,为啥要转义它,这个转义范围还包括哪些字符
谢啦先