Invalid character '=' for QUERY_PARAM in \"MA==\""

spring cloud gateway 请求参数校验比较严格 解决办法重写RouteToRequestUrlFilter类,将未encode的参数值重新encode一下。下面是完整代码,注意 gateway版本(我这spring cloud是Finchley.SR2,spring boot 是Cairo-SR3,spring cloud gateway 2.0.2) /* * Copyright 2013-2017 the original author ...

优雅的使用slf4j

前言 SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in ... 这段提示是不是很眼熟?好像每次启动项目都会报一下,但似乎又没啥影响。 但是,某天多引一个库后,项目就真的再也起不来了...... 好吧,是时候正面Java中混乱的日志系统了。 JVM的是一个开放包容的平台,正因如此,才造就了今日繁荣的JVM生态,但凡事有利有弊,比如这百花齐放的日志系统,相处的似乎就不那么愉快。 ...

如何清理Docker占用的磁盘空间?

docker system 命令 docker system df命令,类似于 Linux 上的df命令,用于查看 Docker 的磁盘使用情况: docker system prune命令可以用于清理磁盘,删除关闭的容器、无用的数据卷和网络,以及 dangling 镜像(即无 tag 的镜像)。docker system prune ...

ubuntu 添加信任证书

如果自己部署了一个CA系统,或者使用openssl生成了一个自签名的证书,如何让ubuntu系统信任这些证书呢 添加证书: 首先,复制pem格式的根证书,重命名为 .crt格式 然后,执行下边的命令 $sudo cp 证书路径.crt /usr/local/share/ca-certificates $sudo update-ca-certificates update-ca-certificates命令将PEM格式的根证书内容附加到/etc/ssl/certs/ca-certificates.crt ...