asp获得真实ip地址

在asp中可以使用request.servervariables(“remot e_addr”)来取得客户端的ip地址,但如果客户端使用了代理服务器,那取到的就是代理服务器的i p地址,而不是真正的客户端i p。要想透过代理服务器取得客户端的真实i p地址,就要使用r e q u e s t.servervariables(“http_x_forwarded_for”)来读取。不过要注意的是,并不是每个代理服务器都能用request.servervariables(“http_x_forwarded_f o r”) 来读取客户端的真实i p,有些用此方法读取到的仍然是代理服务器的ip。还有一点需要注意的是:如果客户端没有通过代理服务器来访问,那么用 (more…)