Mailinglisten-Archive |
Hi,
also, mein Problem ist folgendes: Ich möchte gernen einen kompletten Post
Request an eine WebSite senden. Folgenden CodeSchnippsel hab ich mir nach und
nachzusammengesucht:
---- schnippp ----
fsockopen($host,80);
fputs($fp, "POST HTTP/1.1\n");
fputs($fp, "Host: $host\n");
fputs($fp, "Referer: $referer\n");
fputs($fp, "Content-type: application/x-www-form-urlencoded\n");
fputs($fp, "Content-length: ".strlen($content)."\n");
fputs($fp, "Connection: close\n");
fputs($fp, $content);
/* (Ergebnisseite ausgeben) */
while(!feof($fp)) {
$res .= fgets($fp, 128);
}
---- schnapp ----
Soweit so gut, doch einige Dinge sind mir hier unklar: Wozu die Zeile "Host:
[...]" ? Ich stelle meinen request doch nur an den $host? Oder dient das dazu
subdomains mit der selben IP zu unterscheiden? Was bedeutet außerdem
"Connection: close" ? Welche Möglichkeiten sind noch gegeben ?
Vor allem wüsste ich gerne wie ich Cookies übermitteln kann.
Das wärs, vielleicht hat ja grad jemand Zeit meine Fragen zu beantworten!
-----------------------
EnjoY,
Adaran (vielmailer_(at)_adaran.net)
check http://www.adaran.net
php::bar PHP Wiki - Listenarchive