我使用 Spring boot + Eureka + Feign 客户端将请求从一个发现的服务器转发到另一个服务器,它工作正常。
在我的服务器中,我需要获取原始用户的 IP。
我似乎找不到如何配置 Feign 客户端以自动编辑“X-Forwarded-For”标头,以便能够提取原始用户的 IP 地址。
当我使用 getRemoteAddr() 时,我得到了代理 IP 地址(如预期的那样)。当试图提取 request.getHeader("X-Forwarded-For") 我总是得到空值。
我应该在哪里添加/配置此功能?