gpt4 book ai didi

node.js - 当通过 Apache ProxyPass 代理时,如何在 Node.JS 上获取远程用户的 IP 地址?

转载 作者:太空宇宙 更新时间:2023-11-04 02:35:52 26 4
gpt4 key购买 nike

我们有一个 apache Web 服务器,它在/iptozip 上有一个 proxypass(它代理到 localhost:1337,我们的 Node.JS 服务器正在监听)

但是,当 Node.JS 服务器收到请求时,它获取的是 Apache Web 服务器的 IP 地址,而不是远程用户的 IP 地址。如何获取远程用户的IP地址?

谢谢

最佳答案

如果您的应用位于代理服务器后面,则需要查看X-Forwarded-For header ,而不是远程 IP 地址(源 IP)。

关于node.js - 当通过 Apache ProxyPass 代理时,如何在 Node.JS 上获取远程用户的 IP 地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22407565/

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