当我在php中回显时,我正在尝试为访问者获取真实的IP,它会给我获取真实的IP。
echo $_SERVER['REMOTE_ADDRESS'];但是当我在jQuery中尝试这样做时:
$.getJSON("http://jsonip.appspot.com?callback=?",
function(data){
alert( "Your ip: " + data.ip);
});
</script>返回CloudFlare IP,我在我的apache中开启了mod_cloudflare
发布于 2014-04-07 23:59:39
在服务器上创建一个PHP文件,将IP导出为JSON格式:
<?= json_encode (array ('ip' => $_SERVER['REMOTE_ADDRESS'])); ?>然后从您的JavaScript调用此文件:
$.getJSON("/json-ip-file.php",...https://stackoverflow.com/questions/22915321
复制相似问题