natapp(ngrok)取得访客真实IP

在首次链接服务器时,natapp服务器会自动添加

HTTP Header

X-Real-Ip

为访客的真实IP地址.


有一些程序,如php会自动改变header参数,由参数

$_SERVER['HTTP_X_REAL_IP']

取得IP.


其他程序,可以打印出所有HTTP Header信息,查找具体的变化.


注:重要:

由于HTTP1.1的链接复用特性,所以不会每次请求都会发起链接请求.

因此,X_Real_Ip可能为空!在处理时,需要将取得的X-Real-Ip保存在Session中,如X-Real-Ip为空,则从Session中取ip地址.

相关文章