我将此代码作为在 nginx 代理后面运行的 nodejs 应用程序的一部分:
var ip_address = (request.headers['x-real-ip']);
if (ip_address !== "127.0.0.1") {
var ip = request.headers['x-real-ip'];
console.log(ip);
}
else {
var ip = "173.194.41.100";
console.log(ip);
}
我想要实现的是在我的本地开发机器上,为了测试我使用固定的 IP 地址,否则它会从请求标头中读取 x-real-ip。
我的问题是,有没有办法让这个证明更充分,例如,有没有办法绕过这个循环,从而使 var ip 返回 null,这会在我的应用程序上创建回溯?