gpt4 book ai didi

linux - request.getRemoteAddr() 无法在 Linux 上运行

转载 作者:行者123 更新时间:2023-11-28 23:47:20 24 4
gpt4 key购买 nike

我有一个 jsp 网络应用程序。我正在使用代码设置隐藏输入的值

request.getRemoteAddr()

填写客户端的IP地址。当我的 webapp 部署在 tomacat/windows 上时,它会给我正确的 IP。但是当 webapp 部署到 tomcat/linux 时,它给了我错误的 IP 地址,比如 10.0.xx.xx

如何解决?

最佳答案

如果您的服务器在代理后面,您可以使用 X_FORWARDED_FOR 检索原始地址。 header :

request.getHeader("X_FORWARDED_FOR");

关于linux - request.getRemoteAddr() 无法在 Linux 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12705472/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com