Hallo,
ich will eine PHP-Datei auf meinen Server über einen Proxy öffnen, die mir dann ermittelt wie anonym bzw. transparent der Proxy ist.
Ich habe aber ein Problem beim Übergeben der Seite an den Proxy.
So sieht mein Code aus:
Ich bekomm aber immer diese Fehlermeldung zurück:
Mein Augenmerk liegt hier:
Hab schon versucht mit gethostbyaddr() das zu beseitigen, aber der bleibt immer bei der IP.
Ich hab das schon mit bestimmt 20 Proxys versucht. Überall das Gleiche.
Ich habe auch schon recherchiert, ob ich die HTTP-Anfrage anders stellen kann, aber hab nix weiter gefunden.
Kann mir bitte jemand auf die Sprünge helfen?
Danke.
ich will eine PHP-Datei auf meinen Server über einen Proxy öffnen, die mir dann ermittelt wie anonym bzw. transparent der Proxy ist.
Ich habe aber ein Problem beim Übergeben der Seite an den Proxy.
So sieht mein Code aus:
PHP-Code:
function CheckProxy($ip,$port,$timeout)
{
if ($err = fsockopen($ip, $port, $errno, $errstr, $timeout)):
fputs($err, "GET http://meinedomain/sources/anonymity.php HTTP/1.0\r\n");
fputs($err, "Host: ".gethostbyaddr($ip)."\r\n");
fputs($err, "Connection: close\r\n\r\n");
while (!feof($err)) {
echo fgets($err,4096);
}
fclose($err);
endif;
}
HTTP/1.0 503 Service Unavailable Content-Type: text/html
You are trying to use a node of the CoDeeN CDN Network.
Numerical hostnames are not allowed.
You are trying to use a node of the CoDeeN CDN Network.
Numerical hostnames are not allowed.
... Numerical hostnames are not allowed.
Ich hab das schon mit bestimmt 20 Proxys versucht. Überall das Gleiche.
Ich habe auch schon recherchiert, ob ich die HTTP-Anfrage anders stellen kann, aber hab nix weiter gefunden.
Kann mir bitte jemand auf die Sprünge helfen?
Danke.
Kommentar