
1 jugelizi 2020 年 2 月 13 日 打印 $_SERVER 里面哪个值是 IP 的 |
2 qq292382270 2020 年 2 月 13 日 没遇到过 |
3 wslsq 2020 年 2 月 13 日 我真遇到过,觉得是亿万分之一的概率 建议做好 ipv6 兼容就行了 |
4 pickcat 2020 年 2 月 13 日 太正常了,你要有“客户端一切内容都是假的”的觉悟~ 手动狗头.gif |
5 EminemW 2020 年 2 月 13 日 “永远不要相信,客户端给的数据" |
6 nifury 2020 年 2 月 13 日 https://stackoverflow.com/questions/18005012/php-serverremote-addr-empty 居然还真有可能是空 我觉得还是定义的问题吧,毕竟从理论上来说建立了 http 连接那 socket 四元组就有了吧 |
7 yuzo555 2020 年 2 月 13 日 REMOTE_ADDR 为空的情况目前没遇到过。 倒是遇到过 REMOTE_ADDR 返回的是保留地址( 100.64.0.0/16 )的情况,这种基本上是运营商私播 IP 导致的。 |
9 lhx2008 2020 年 2 月 13 日 via Android 如果是从 socket 拿的不可能为空,但是加预判没什么问题,给一个特殊地址用于排查问题 |
10 xiaoyouqiang 2020 年 2 月 13 日 为空的情况下,我没遇到过,获取的方法要多重判断,如果客户端有代理等情况,都要判断。最终下来肯定是有地址的。一个数据包在网络上传输,进过各种设备,肯定会有源地址信息。不过地址信息有可能是伪造的倒是真的 |