spoonweb保存400问题解决
spoonweb在保存ktr时,会遇到获取文件路径失败的问题。
问题原因:
spoon/osgi/cxf/browser/loadFilesAndFolders/%2F?v=1649812390.2454703&cid=93e2fd76
直接打开可以看到报的是400错误,并报invalid url错误。
这个错误是由于%2F这个特殊符号的问题,这个符号是/的转义。
解决方案:.
在执行tomcat时,添加转义支持
vim tomcat/conf/catalina.properties #在最后添加两行配置 tomcat.util.http.parser.HttpParser.requestTargetAllow=|{} org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true
然后重启tomcat就可以了。