Php curl gerçek ip
Merhaba arkadaşlar,
Php curl ile bir siteden veri çekme işlemleri yapıyorum fakat sitede koruma var
ard arda yapılan isteklerden sonra site güvenlik önemli sayfasına yönlendiriyor
curl ile bulunduğum istekte sunucu ip adresi yerine kullanıcı ip adresi gönderme imkanım var mı?
kodlarım aşağıdaki gibidir. Teşekkürler
$dogru_sayisi="50";
$iptal_sayisi="0";
//curl başladı
$ch=curl_init();
// curl ayarları
curl_setopt_array($ch,[
CURLOPT_SSL_VERIFYPEER=>false,
CURLOPT_URL=>"https://aks-puan.hesaplama.net/hesaplama.do",
CURLOPT_RETURNTRANSFER=>true,
CURLOPT_REFERER=>"https://www.google.com/",
CURLOPT_USERAGENT=> $_SERVER['HTTP_USER_AGENT'],
CURLOPT_POST=>true,
CURLOPT_HTTPHEADER =>array('X-Forwarded-For: ' . $ip),
CURLOPT_POSTFIELDS =>[
'dogrusayisi'=>$dogru_sayisi,
'iptalsayisi'=>$iptal_sayisi
]
]);
Javascript yada başka bir dil ile denenebilir. Python mesela. Kullanıcılar farklı yerlerde ise ip farklı olacağından sorun olmayacaktır.