php 如何透过代理获取真实ip
$_SERVER['HTTP_X_FORWARDED_FOR']
我用这个无法获取任何值,返回的是空,获取的不是真实ip
一个个来
get_client_ip()
https://segmentfault.com/a/11...
据我所知,无法获取。
看你的前端代码把客户端真实IP转换成哪个$_SERVER字段了.
记得添加可信的$_SERVER['REMOTE_ADDR'], 要不然随便哪个客户都能模拟IP了.
REMOTE_ADDR可以获取真是地址,如果有负载均衡,获取到的是代理服器的IP,这时候应该用HTTP_X_FORWARDED_FOR
$_SERVER['REMOTE_ADDR']
2 回答3.1k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
2 回答1.2k 阅读
1 回答1.2k 阅读
1 回答1k 阅读
一个个来