<% Ip_address=Request.ServerVariables ("HTTP_X_FORWARDED_FOR")
If Ip_address="" Then
Ip_address= Request.ServerVariables ("REMOTE_ADDR")
……………………
……………………
……………………
</body>
</html>
即:如果客户端通过代理服务器,则取 HTTP_X_FORWARDED_FOR 的值,如果没通过代理服务器,就取 REMOTE_ADDR 的值。
通过这种办法,我们就能获得客户端真实的IP地址了,一旦有了IP地址,剩下的问题就是赋予该IP地址什么权限的问题——是拒绝或是欢迎一切由您掌握
参考文献:
1. Beginning Active Server Pages3.0 David Buser John Kaufman著,2001.6出版 机械工业出版社
2. Professional Active Server Pages3.0 David Buser John Kaufman著,2001.6出版 机械工业出版社
转贴于 酷文网-论文下载中心 http://www.coolwen.net
共2页: 上一页 [1] 2 下一页
网摘收藏: