Seite Auslesen (+cookie)

Hallo,
ich habe eine frage, hat vielleicht jemand eine idee wie ich eine Seite auslesen kann die nur angezeigt wird wenn ich einen cookie mitschicke. Ich hab zwar eine lösung mit fsockopen() gefunden. Aber leider dauert es damit immer ewigkeiten. Und mit file() gehts ja wegen den cookies nicht. Würd mich freuen wenn mir vielleicht jemand weiterhelfen könnte.
Danke

Gruß -Tux-
 
Ja,
TCP-Verbindung öffnen,
Grundlegendes HTTP implementieren,
Abfrage absetzen,
Antwort kriegen.
So kompliziert ist HTTP auch wieder nicht ...

mfg, metax
 
Code:
GET /index.html?url=getpara HTTP/1.0
HOST: www.www.de
Cookie: cookie=content;

das wär das einfachste für den header, das ganze einfach anpassen und in nen request reinpacken.

PHP:
<?php
    $port = 80;
    $host = "bla.de";
    $timeout = 1; // 1 sekunde
    $fp = fsockopen($host,$port,$errno,$errmsg,$timeout);
    fputs($fp,$header);
    
    $response = '';
    while(!feof($fp)) { 
       $response .= fgets($fp, 128); 
    }
    echo $response;
?>
den rest schaffste dann selbst, der code is im übrigen nicht getestet, müsste aberlaufen ;)
 
Original von -Tux-
Hallo,
...mitschicke. Ich hab zwar eine lösung mit fsockopen() gefunden. Aber leider dauert es damit immer ewigkeiten. Und ....
uß -Tux-
^^
:rolleyes: So hab ich es ja zur zeit gelöst, nur ich suche nach einer schnelleren Alternative.
 
tjoar, aber schneller gehts wohl kaum.
die geschwindigkeit liegt wohl kaum an der funktion selbst, sondern an der bandbreite, dns server, whatever...
 
Zurück
Oben