日期:2014-05-17  浏览次数:20803 次

HTTP_X_FORWARDED_FOR
guestip=Trim(Request.ServerVariables( "HTTP_X_FORWARDED_FOR "))& " "

中的
HTTP_X_FORWARDED_FOR
是什么意思?

查看ServerVariables说明怎么没有这个参数?

------解决方案--------------------
如果客户端使用了代理服务器,使用Request.ServerVariables( "HTTP_X_FORWARDED_FOR ") 得到IP地址。
------解决方案--------------------
一个自定义的客户端变量,意思大概是前一个ip地址,可以用XMLHttpRequest模拟,不能作为客户端标识的根据
------解决方案--------------------
有的代理软件会在HTTP请求首部中插入X_FORWARDED_FOR字段
你给的代码就是用来取这个字段的内容的

一般不保险,因为这个值可以伪造,除非对方用的是真正的代理。