hier ist mein Code:php curl Proxy nicht mit GoDaddy arbeiten Shared-Hosting-
$url ='http://checkip.org';
$proxy='202.203.132.26:3128';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_VERBOSE,1);
curl_setopt($ch, CURLOPT_PROXY, $proxy);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, true);
curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);
curl_setopt ($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
echo curl_exec ($ch);
, wenn es ausgeführt. es zeigt meine IP ist immer 72.167.232.25 oder 72.167.232.26. obwohl ich $ Proxy mit Differenzwert geändert habe.
Ich hatte es mit meinem Computer überprüfen und diese Arbeit. !!
Fehlt mir etwas?
Einige dieser IP-Checker-Dienste erkennen die von Proxys hinzugefügten Header. Bist du sicher, dass hier nicht passiert? Was passiert, wenn Sie es zu einem Ihrer Skripte umleiten und die Remote-IP überprüfen? – Brad
@Brad, ich führe das Skript auf meinem PC und es funktioniert, ich denke, es gibt ein Problem mit GoDaddy. – tqwer
Nicht unbedingt. Haben Sie den gleichen Proxy von Ihrem PC benutzt? – Brad