phpbar.de logo

Mailinglisten-Archive

[php] HTTP1.1 header richtig setzen

[php] HTTP1.1 header richtig setzen

Joerg Behrens php_(at)_phpcenter.de
Thu, 28 Mar 2002 13:42:47 +0100


----- Original Message -----
From: "Sacha Vorbeck" <sachav_(at)_gmx.net>
To: <php_(at)_phpcenter.de>
Sent: Thursday, March 28, 2002 1:23 PM
Subject: Re: [php] HTTP1.1 header richtig setzen


> Hi,
>
> ----- Original Message -----
> From: "Marco Kaiser" <kaiser_(at)_3points.de>
> Sent: Thursday, March 28, 2002 12:05 PM
>
>
> > Wenn ich das richtig verstanden habe must du noch
> > "Host: web.cust.de.unimessage.net" senden nach deinem
> > HTTP/1.1 .
>
> danke, aber wie soll das gehen? Mit fputs? Wie ist denn da die
> Syntax? Ich dachte, ich muesste das mit header("Host:
> web.cust.de.unimessage.net");
>  machen - aber das geht ja leider nicht?
>
> Waere wirklich nett, wenn du mir das erklaeren koenntest.
>

Fputs war schon ganz richtig.
fputs($fp, 'Host: www.foobar.de') ;


Auf diese Weise kannst du doch auch Referer, User-Agent, etc. vorgaukeln.
Header() brauchst du doch aber erst wenn du etwas zum Client sendest. Du
aber kontaktierst doch einen anderen Server um Daten zu empfangen ?!.

In der FAQ unter http://www.koehntopp.de/php gibt es das schoene Post2Host
Script. Evlt. schaust du da mal rein.


Gruss
Joerg Behrens


php::bar PHP Wiki   -   Listenarchive