ASP如何获得真正的IP地址
但值得注意的是,并不是每一个代理服务器可以阅读Request.ServerVariables客户端真实IP(http_x_forwarded_for )。有些代理服务器仍然读取代理服务器的IP。
还有一点要注意的是,如果客户不使用代理服务器,这是取request.servervariables价值(http_x_forwarded_for )将是空的。因此,如果你想在程序中使用这个方法,它可以处理这样的:
......
userip = request.servervariables(http_x_forwarded_for )
如果userip = 然后userip = request.servervariables(remote_addr )
......
那就是:如果客户端通过代理服务器的http_x_forwarded_for值取的remote_addr值如果代理服务器不通过了。