Spring Boot 开启server.tomcat.remoteip.remote-ip-header: x-forwarded-for 导致request.getHeader(“x-forwarded-for”) 丢失的问题

如图中所示,如果使用了

server.forward-headers-strategy: native

就会出现这个问题

这时候你通过以下代码是无法获取到x-forwarded-for的原始值的,原因是被Tomcat删掉了。

所以如果我们需要获取这个原始的值(比如日志),就不能使用这个方法,要做一些小调整。


Deprecated: implode(): Passing glue string after array is deprecated. Swap the parameters in /home/www/webroot/loveyu.org/wp-content/themes/twoheart/inc/functions_call.php on line 367

当前还没有任何评论

写下你最简单的想法