社区
基础编程
帖子详情
怎么提取访问者的IP地址?
52net
2002-03-16 02:40:36
怎么提取访问者的IP地址?谢谢!
...全文
68
11
打赏
收藏
怎么提取访问者的IP地址?
怎么提取访问者的IP地址?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bombshell
2002-03-18
打赏
举报
回复
使用该函数:(包括代理服务器的ip)
读取远程IP地址
<?
function getIp()
{
$ip = getenv("REMOTE_ADDR");
$ip1 = getenv("HTTP_X_FORWARDED_FOR");
$ip2 = getenv("HTTP_CLIENT_IP");
($ip1) ? $ip = $ip1 : null ;
($ip2) ? $ip = $ip2 : null ;
return $ip;
}
?>
RobinCat
2002-03-18
打赏
举报
回复
:)
ewaves
2002-03-17
打赏
举报
回复
getenv("HTTP_X_FORWARDED_FOR");取得代理服务器ip
getenv("REMOTE_ADDR");取得ip地址
icb
2002-03-17
打赏
举报
回复
如果有代理服務器怎麽辦??如果是ip+port架構的虛擬主機怎麽辦?
SimonDW
2002-03-17
打赏
举报
回复
$_SERVER['REMOTE_ADDR']
or
$HTTP_SERVER_VARS['REMOTE_ADDR']
LeeMaRS
2002-03-17
打赏
举报
回复
完全同意用$REMOTE_ADDR
xluo126
2002-03-16
打赏
举报
回复
对!就是$REMODE_ADDR,
$ip = getenv("REMOTE_ADDR");
echo $ip;
就是这样
ekeen
2002-03-16
打赏
举报
回复
对!就是$REMODE_ADDR,
$ip = getenv("REMOTE_ADDR");
echo $ip;
sangzier
2002-03-16
打赏
举报
回复
对!用$REMODE_ADDR
caimao1
2002-03-16
打赏
举报
回复
$REMOTE_ADDR
可以
mathe
2002-03-16
打赏
举报
回复
$REMODE_ADDR
如何从 Apache 和 NGINX 服务器的日志文件中
提取
IP 地址
作为系统管理员,您需要密切关注访问您网站的 IP 地址。服务器日志是此类信息的有用来源。它们包含您的服务器收到的每个请求的 IP 地址、日期时间、请求类型、URL、服务器响应等。在本文中,我们将了解如何从 Apache 和 NGINX 服务器的日志文件中
提取
IP 地址。 如何从日志文件中
提取
IP 地址 Apache 服务器文件的默认位置是 /var/log/http/access_log [For RedHat based systems] /var/log/apache2/acc
网站中取访问用户真实
ip地址
在JSP里,获取客户端的
IP地址
的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid,nginx等反向代理软件就不能获取到客户端的真实
IP地址
了。 如果使用了反向代理软件,将http://192.168.1.110:2046/ 的URL反向代理为 http://www.java.com.cn
asp.net 获取客户端浏览器访问的
IP地址
1、js方法 Document document.write('
IP地址
:' + returnCitySN["cip"] + ', 城市编码:' + returnCitySN["cid"] + ', 地区:' + returnCitySN["cname"]); 2、后台代码实现
获取微信浏览器的真实
IP地址
问题来源获取用户客户端
IP地址
是一个很简单的需求。用户打开网页,发送一个HTTP请求,后台从中
提取
出
IP地址
。但是,在使用微信打开网页时,发现获取到的
IP地址
和在浏览器打开所得到的
IP地址
不一样。用不同的浏览器,测试多次,都得到一个这样的结论。中间一定是出了什么问题。Solution其实这是使用了代理的问题,后台直接从HTTP头中获取到的host是最后一次经过的代理的地址。幸运的是,http包在转发
实战 - 从request请求头中获取远程客户端真实的IP
如果没有XFF或者另外一种相似的技术,所有通过代理服务器的连接只会显示代理服务器的
IP地址
(而非连接发起的原始
IP地址
), 这样的代理服务器实际上充当了匿名服务提供者的角色, 如果连接的原始
IP地址
不可得,恶意访问的检测与预防的难度将大大增加。XFF的有效性依赖于代理服务器提供的连接原始
IP地址
的真实性,因此, XFF的有效使用应该保证代理服务器是可信的, 比如可以通过建立可信服务器白名单的方式。)是用来识别通过HTTP代理或负载均衡方式连接到Web服务器的客户端最原始的
IP地址
的HTTP请求头字段。
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章