mezzo mix
25-08-2003, 15:55
hallo,
ich möchte den status code einer url abfragen.
dazu muß ich doch wohl einen socket öffnen?!
das funktioniert auch schon.
nur kann ich irgendwie nix vom socket lesen.
mein code:
$fp = connectToURL("www.google.de", 80, "", "", "", $timeout="30");
if (0 == $fp) {
echo "Keine Verbindung!";
} else {
fputs ($fp, "GET / HTTP/1.0\r\n\r\n");
while (!feof($fp)) {
echo fgets($fp,128);
}
fclose($fp);
}
da wird schonmal nix ausgegeben. der connect klappt aber.
wie komme ich an den status code??
connectToURL() macht auch wirklich den connect.
thx
CU
ich möchte den status code einer url abfragen.
dazu muß ich doch wohl einen socket öffnen?!
das funktioniert auch schon.
nur kann ich irgendwie nix vom socket lesen.
mein code:
$fp = connectToURL("www.google.de", 80, "", "", "", $timeout="30");
if (0 == $fp) {
echo "Keine Verbindung!";
} else {
fputs ($fp, "GET / HTTP/1.0\r\n\r\n");
while (!feof($fp)) {
echo fgets($fp,128);
}
fclose($fp);
}
da wird schonmal nix ausgegeben. der connect klappt aber.
wie komme ich an den status code??
connectToURL() macht auch wirklich den connect.
thx
CU