fsockopen header unterdrücken
Werner
- php
0 Cheatah
Hi,
ich muß aus kombilitätsgründen eine URL mit fsockopen ziehen
dabei wird aber immer der html header eingefügt.
Wie kann ich diesen unterdrücken
Hier der header:
HTTP/1.1 200 OK
Date: Sun, 29 Jul 2007 10:37:14 GMT
Server: Apache/1.3.33 (Unix) PHP/4.4.4 mod_ssl/2.8.22 OpenSSL/0.9.7e
Last-Modified: Sun, 29 Jul 2007 08:21:56 GMT
ETag: "af8d0d-628a-46ac4e24"
Accept-Ranges: bytes
Content-Length: 25226
Connection: close
Content-Type: text/plain
Seiten inhalt:
blablabla
--
hier die funktion
$fp = @fsockopen("www.domain123.de", 80, $errno, $errstr, 3);
if (!$fp) {
echo "$errstr ($errno)<br />\n";
} else {
$out = "GET /hallo.txt" . $url . " HTTP/1.1\r\n" ;
$out .= "Host: meinHost.de\r\n" ;
$out .= "Connection: Close\r\n\r\n" ;
fwrite($fp, $out);
while (!feof($fp)) {
$zeile .= fgets($fp, 128);
}
}
@fclose($fp);
echo $zeile;exit;
Dankeschön
Werner
Hi,
ich muß aus kombilitätsgründen eine URL mit fsockopen ziehen
eine unter einer URL verfügbare Ressource.
dabei wird aber immer der html header eingefügt.
HTTP-Header. Der ist Teil einer Ressource.
Wie kann ich diesen unterdrücken
Indem Du einen Server programmierst und auf dem Zielrechner installierst, der zwar auf HTTP-Requests reagiert, aber inkompatibel zu diesem Standard arbeitet. Alternativ kannst Du auch einfach den HTTP-Header entfernen, nachdem er bei Dir angekommen ist.
Cheatah