我在我的目标服务器:测试.php
<?
echo json_encode($_SERVER);
当对此文件执行 CURL 操作时我的电脑(苹果):
curl -XPOST '<myurl>/test.php'
返回的 'REMOTE_ADDRESS' 是我的电脑(正如预期的那样)。但是,当我从我的源服务器(通过 ssh、linux),完全相同的命令,“REMOTE_ADDRESS”始终是我的目标服务器。不知何故,我的源服务器不会在对方暴露其IP。
$_SERVER 变量中没有“X_FORWARDED_FOR”属性。
这是我缺少的一些 CURL 配置吗?源服务器?