Я тестирую поток, в котором мне нужно подделать ip и номер мобильного телефона для тестирования. Проблема в CURLOPT_HTTPHEADER . Значение заголовка, которое я отправляю, недоступно по ссылке. Ниже мой код.
<?php
$cookie_file = '/tmp/checkcookie';
$url = "https://example.com/someparameter=value";
$ip = '10.18.25.123';
$msisdn = '9878656565';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('X-Forwarded-For: $ip','MSISDN: $msisdn'));
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
echo $response = curl_exec($ch);
?>
Любая идея, что изменить. Спасибо