如何使用X-Forwarded-For在curl中发送GET请求?

时间:2018-01-01 15:13:37

标签: php curl

编辑:

<?php
$url = "http://website/ip";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HTTPHEADER, array("X_FORWARDED_FOR: 127.0.0.1"));

$result = curl_exec($ch);

curl_close($ch);

echo $result;
?>

我得到了主机的IP地址,

但我如何用我的电脑ip发送get请求?

1 个答案:

答案 0 :(得分:1)

实际上X_FORWARDED_FOR不是通过GET参数发送的。 您可以使用curl_setopt进行设置,例如:

$url = "http://mywebsite/ip";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HTTPHEADER, array("X_FORWARDED_FOR: 127.0.0.1"));