海归网首页   海归宣言   导航   博客   广告位价格  
海归论坛首页 会员列表 
收 藏 夹 
论坛帮助 
登录 | 登录并检查站内短信 | 个人设置 论坛首页 |  排行榜  |  在线私聊 |  专题 | 版规 | 搜索  | RSS  | 注册 | 活动日历
主题: 给海龟网的技术人员参考:ASP如何获取真实IP地址
回复主题   printer-friendly view    海归论坛首页 -> 海归商务           焦点讨论 | 精华区 | 嘉宾沙龙 | 白领丽人沙龙
  阅读上一个主题 :: 阅读下一个主题
作者 给海龟网的技术人员参考:ASP如何获取真实IP地址   
jim




头衔: 海归中校

头衔: 海归中校
声望: 学员

加入时间: 2004/02/20
文章: 361

海归分: 40464





文章标题: 给海龟网的技术人员参考:ASP如何获取真实IP地址 (1070 reads)      时间: 2004-1-25 周日, 10:41   

作者:jim海归商务 发贴, 来自【海归网】 http://www.haiguinet.com


海龟网的技术人员可以把每个帖子跟它的IP地址一起存到数据库,统计分析后就可以封这些恶意的IP及查来源,多少有些作用。



在 ASP 中使用 Request.ServerVariables("REMOTE_ADDR") 来取得客户端的 IP 地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的 IP 地址,而不是真正的客户端 IP 地址。要想透过代理服务器取得客户端的真实IP 地址,就要使用 Request.ServerVariables("HTTP_X_FORWARDED_FOR") 来读取。
  不过要注意的事,并不是每个代理服务器都能用 Request.ServerVariables("HTTP_X_FORWARDED_FOR") 来读取客户端的真实 IP,有些用此方法读取到的仍然是代理服务器的 IP。
  还有一点需要注意的是:如果客户端没有通过代理服务器来访问,那么用Rquest.ServerVariables
("HTTP_X_FORWARDED_FOR") 取到的值将是空的。因此,如果要在程序中使用此方法,可以这样处理:

......
userip = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If userip = "" Then userip = Request.ServerVariables("REMOTE_ADDR")
......

  即:如果客户端通过代理服务器,则取 HTTP_X_FORWARDED_FOR 的值,如果没通过代理服务器,就取 REMOTE_ADDR 的值。

作者:jim海归商务 发贴, 来自【海归网】 http://www.haiguinet.com









相关主题
【强烈抗议】网站技术人员把这个网站的即时聊天系统整改一下,每次有人发对话来... 海归主坛 2008-6-06 周五, 10:02
2006广州留交会海龟网趣事系列【四】:校长的衬衫袖口 海归论坛 2006-12-31 周日, 23:01
关于海龟网加快自主研发“ID自杀预防”技术的建议 海归主坛 2010-2-05 周五, 05:27
[新技术] 快速查看海龟网 - Google AJAX Feed API 海归论坛 2007-5-05 周六, 03:52
从 信仰 哲学 科学 工程 技术 几个层面 谈谈 中医 PK 西医 【海龟... 海归论坛 2006-10-25 周三, 00:35
【警告技术斑竹】午餐期间,海龟网不许死,不然。。。 海归酒吧 2006-9-26 周二, 13:57
著名美资IT公司高薪诚聘英语网络技术支持工程师【北京/上海】 海归职场 2011-4-21 周四, 09:10
【相当的生气】最近龟网总是发贴会出现错误,好几百字得跟贴,白写了,浪费感情... 海归论坛 2006-5-24 周三, 04:22

返回顶端
阅读会员资料 jim离线  发送站内短信
显示文章:     
回复主题   printer-friendly view    海归论坛首页 -> 海归商务           焦点讨论 | 精华区 | 嘉宾沙龙 | 白领丽人沙龙 所有的时间均为 北京时间


 
论坛转跳:   
不能在本论坛发表新主题, 不能回复主题, 不能编辑自己的文章, 不能删除自己的文章, 不能发表投票, 您 不可以 发表活动帖子在本论坛, 不能添加附件不能下载文件, 
   热门标签 更多...
   论坛精华荟萃 更多...
   博客热门文章 更多...


海归网二次开发,based on phpbb
Copyright © 2005-2024 Haiguinet.com. All rights reserved.